Skip to main content

Model Based Control Systems Engineer

Model Based Control Systems Engineer

< Back to Job Search

Hernshead

We currently have a fantastic opportunity to join a world leading automotive company who are always striving to ensure their products are one of the best in the world.

Please see the below responsibilities for a brief overview of the role, if you feel your skillset would be suitable or if you require further information please apply below.

Responsibilities:

  • Full lifecycle design of control systems software for use in chassis, powertrain, suspension, HMI or electric powertrain systems etc.
  • Elicit and manage software requirements, implement, verify and validate designs.
  • Review logical architectures, system requirements from the MBSE team, FuSa requirements from the Functional Safety team and convert these to software architectures and software solutions.
  • Peer review software architectures and software solutions.
  • Maintain traceability of software units on our MBSE Tools to blocks in the Model Based Software.
  • Interface to the Test & Validation team to ensure appropriate DVP’s and test coverage.
  • Interface with suppliers to ensure:
    • Robust API’s to hardware abstraction layers, board support packages etc.
    • Suitable operating systems.
    • Accurate microcontroller loading estimations.
    • Adequate long term memory requirements.
    • Complete definition and quantified delivery of performance targets.
  • Support generation of Safety Cases and validate systems to meet Functional Safety Goals.
  • Support planning activities with manufacturing departments and chassis / powertrain / EDS / Components / Functional Safety teams / Test & Validation teams.
  • Develop and peer review technical reports.
  • Design for re-use across multiple models and variants.
  • Engage in continual improvement activities to advance departmental procedures, deliver to best practice and improve efficiency within the team. Senior Engineers will be expected to lead continual improvement initiatives.
  • To undertake and assist with duties as required by your Manager.

All Engineers will be expected to deliver a subset of the below, however Senior Engineers will be required to demonstrate all at a high level:
 

  • Prepare effective presentations to communicate technical information to non-technical professionals.
  • Define and improve cost, quality and feature performance targets.
  • Review designs to find new opportunities for cost and/or quality improvements.
  • Maintain software development timing plan and support component workbook meetings.
  • Present status to component / project meetings and report on all actions.
  • Introduce and advocate MBCS Engineering best practice to more junior engineers.
  • Demonstrate proof of concept to Product Owners for approval.
Job Overview
Category
Automotive
Job Type
Permanent
Consultant