Our Vacancies

Early careers

Senior/Principal Software Engineer

  • Role Type
  • Permanent

  • Location
  • Any Ricardo office globally

  • Closing Date
  • 31/10/2022

Job Description

The successful applicant will have demonstrated capability in some of the following areas as applied to battery management systems:

System architecture and system requirements
Knowledge of electrical architectures and solutions
Algorithms for estimating battery state
Modelling and calibration including diagnostics
Functional safety and safety requirements
Software requirements, software architectures, design and implementation
Development of production software to ASPICE standards
Development of hardware in the loop test systems
Modal based software (Simulink/Stateflow) development
C code development
Software integration and test

System and software test and validation