This job has expired

Principal Control Engineer

Tenneco Inc.
Closing date
23 Feb 2021

View more

Contract Type
You need to sign in or create an account to save a job.

Job Details

Tenneco is one of the world's leading designers, manufacturers and marketers of automotive products for original equipment and aftermarket customers. Its Clean Air and Powertrain division pairs Tenneco's OE Clean Air business with Federal-Mogul's legacy Powertrain business, to provide customers with complete engine to tailpipe solutions.

Tenneco Powertrain, in partnership with major vehicle manufacturing groups are developing key elements of hybrid power systems for the next generation of advanced, fuel efficient vehicles.

For our location in Coventry we are seeking Principal Control Engineer. In this role you will be responsible for the design, development and implementation of software based control systems to ensure FMCP hybrid products and technologies meet functional and performance requirements. You will also support the control system development and validation across all FMCP programmes from initial concept through to customer or production launch.

Key Responsibilities
  • Support the Applications team with technical input for customer enquiries
  • Act as a key point of contact for internal Departments and external partners on control systems software for micro-hybrid programmes
  • Conduct analysis of dynamic systems and software requirements and investigate solutions to implement the embedded software
  • Integrate and validate inhouse and third-party SW components
  • Develop software compliance documentation e.g. A-SPICE, IS026262
  • Design and implement the embedded software components to meet specifications or change requests
  • Develop test plans to validate control systems and software implementations
  • Perform unit, functional and integration testing of software
  • Support software release for integration into prototype machines and provide associated control system and software documentation
  • Generate calibration to meet functional and performance targets
  • Support functional testing of software on prototype machines
  • Release SW and basic calibrations for both internal and external customers
  • Support investigation into control system and software failures and initiate corrective action
  • Facilitate software reviews and quality analysis meetings
  • Train, mentor and support the software engineers in the team
  • Support project leader and manager during the software audits
  • Support test/commissioning activities at both onsite, offsite and customer locations
  • Support legacy projects and products
  • Liaise with customer for quicker issue resolutions
  • Develop Control Systems in Model Based design and auto code generation
  • Follow the product/project timing plan and key milestones for SW deliveries
  • Ensure all control systems and software activities follow FMCP development process and procedures, providing technical evidence and maintaining auditable records required to maintain FMCP quality management system
  • Support project and resource managers with information on software development needs to ensure accurate planning and allocation of resources
  • Provide software input at team meetings and reviews
  • Provide customers, suppliers and partners with necessary technical information to support customer projects as required
  • Perform any other duty required by the line manager commensurate with the post

What will make you successful

  • Bachelor's Degree in Electrical, Electronic, Embedded Systems, Mechatronics, Mechanical, Computing or Industrial Engineering
  • Master Degree in any of the above mentioned specialties - highly desirable

Industry Experience

10 or more years in automotive software Model Based Design development, preferably in powertrain/chassis/similar safety-critical domain

Core Competencies

  • Permanent Magnet Synchronous Electric Machine, Switched Reluctance Machine and associated Control systems
  • High Voltage DC-DC converters
  • Hard real-time operating system
  • SW modelling and auto-coding
  • Model Based System Engineering
  • SW verification and validation: HIL, MIL, SIL, PIL, white-box and black-box testing.
  • LIN, CAN, CAN-FD, FlexRay, J1939, I2C, SPI
  • ECU Calibration, CCP, XCP
  • Low level drivers, boot loaders
  • SW static and dynamic analysis
  • Use of debugger, logic analysers, oscilloscopes etc.

  • Hardware: Infineon Tricore, Motorola MPC 5xx, Texas Instruments TMSxx
  • Coding and scripting: C, CAPL, VB, shell
  • Compilers: Tasking/Diab/GNU
  • AUTOSAR: Vector DaVinci Developer and Configurator, CANdela, ODX Authoring tools
  • Modelling and Auto coding: Matlab, Simulink, StateFlow, Embedded Coder, Simulink Verification and Validation toolbox;
  • Calibration and data logging: ETAS Inca, Vector CANape, CANalyser
  • SW version management: Bitbucket, GIT, SVN
  • SW integration and management: Bamboo, Pipelines, Jenkins, JIRA
  • SW documentation: Simulink Requirement, Markdown
  • MS Windows and MS Office

Standards and frameworks:
  • SW Engineering: V Cycle, Agile, UML
  • AUTOSAR v4.0 or above
  • ISO 26262
  • OBD, OBD2, J1979 based diagnostics
  • ASAP2

What you can expect next

Our team is ready to act immediately on those candidates who are the best fit for the role. You'll first hear from someone in Talent Acquisition to schedule a phone screen, and then the next step will be a personal interview with our Hiring Manager. We pride ourselves on moving through processes quickly, and you can be sure of transparency and prompt communication throughout.

We are committed to the safety and health of our employees. We adhere to social distancing recommendations and other protocols, ensuring a safe work environment for all.
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert