Skip to main content

Engineer/Senior Engineer – Model Based Systems Engineering

Engineer/Senior Engineer – Model Based Systems Engineering

Hernshead Recruitment

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.

Duties and 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. 
Upload your CV/resume or any other relevant file. Max. file size: 68 MB.

Job Overview