Senior Embedded Software Engineer

Back to Job Search

Senior Embedded Software Engineer

  • Location: Peterborough
  • Salary: £36.70 - £50 per hour per hour
  • Job Type:Temporary

Posted about 2 years ago


If you're an Embedded Software Engineer with experience of controls algorithm development and you're looking to take on a new role in a market-leading company then I have just what you're looking for!

Initial 12-month rolling contract.

PAYE: up to £36.70 p/h Umbrella up to £50 p/h

Company:
The company are a global automotive manufacturing company. They are internationally renowned for their quality and reliability. As part of the European Controls and Software team you will be part of a small, close-knit team who make a massive impact on the wider company.

The role:
As a Senior Embedded Software Engineer you will be responsible for engine control system development and battery management system (BMS) software development. This will include the development of control algorithms using Matlab and Simulink.

Day to day activities will include:

  • Work with process partner teams (primarily Advanced Power Products) to gather and develop requirements for the BMS controls being developed for Gen 2 battery packs.
  • Create control algorithms / software models using Matlab, Simulink and Stateflow to meet BMS software requirements.
  • Conduct control system tuning / calibration activities on test bench and / or on pack / machine to achieve desired system performance.
  • Conduct sub-system FMEAs, documenting potential failure modes, identifying and completing design and validation actions and managing subsequent updates.
  • Plan and execute verification and validation testing for electronics / control system software in SiL, HiL or on-pack or development machines.
  • Troubleshoot and resolve electronics / control system issues encountered during pack running.



What is required:

  • Strong technical background (good technical degree preferred in mechanical, electronic, electrical, control systems or automotive engineering) though other qualifications / experience will be considered.
  • Significant experience of using Mathworks tools (Matlab, Simulink and Stateflow) for model-based software design and development to create embedded software.
  • Ability to translate and develop customer requirements and objectives into production-ready software models.
  • Knowledge of software FMEA and validation plan creation.
  • Excellent communications skills
  • Strong customer focus
  • Significant, demonstrable experience of real-time control development for electric powertrain, engine, transmission, hydraulics or similar.



We are looking for a driven team player looking to take on a new challenge in a fantastic company.