21734 - Project Engineer - Software (C)

This role is Outside IR35 with anticipated end date of 31 January 2023

HORIBA MIRA is looking for a Contractor Software Project Engineer to join the Software and Electrical Engineering team.

The purpose of this role is the development of embedded software for xEV propulsion and vehicle control systems.

As a Software Project Engineer, you will be supporting the generation of embedded software requirements, implementation and test. This will include full project lifecycle from initial enquiry to delivery.




To be successful in this role we are looking for individuals that have experience in:

Essential Experience

  • Matlab/Simulink/Stateflow skills for development of software control strategies and plant models.
  • Demonstrable experience in working to elements of the software V-Cycle.
  • Working with requirements and contributing to requirements capture.
  • Technical knowledge of xEV powertrains.
  • Understanding of vehicle network protocols (CAN).

Desirable Experience

  • MIL, SIL and HIL verification methods.
  • Broad understanding of Electrical and Electronic systems.
  • Embedded Systems Software Engineering
  • Appreciation of Functional Safety.
  • Working with configuration management systems.
  • Proficiency in C programming.
  • Understanding of vehicle LIN networks.


  • Automotive strategy development and implementation, utilising Matlab / Simulink / Stateflow and C language.
  • Supporting the generation of system or software level requirements.
  • Verification and Validation of controls software.
  • Conducting Software / Hardware integration and testing on HiL rigs


Essential Qualifications

  • Relevant engineering degree with a minimum of 2:1 or comparable qualification with relevant experience.


Preferred Qualifications

  • Higher degree (relevant MSc, Eng. D or Ph.D.)


Other information

The candidate should:

  • Have excellent communication skills, both written and verbal, able to convey technical content to team members with differing technical ability
  • Be a self-starter and able to execute designated tasks accurately and within timing and budget constraints
  • Be IT Literate – Microsoft Office with a strong ability to learn new software tools.
  • Demonstrate creative thinking and be open to new ideas
  • Work well under pressure with a positive, can-do attitude
  • Have well-developed analytical skills – rigorous but pragmatic
  • Used to working in a team – adopts a collaborative and open working ethos and also demonstrates the ability to perform critical reviews
  • Be willing to travel and work flexibly: The job is likely to involve periods of 1 to 2 weeks at a time spent overseas approximately.
  • Have a full UK driving license.

For further info, click here