Embedded Software Engineer


Embedded Software Engineer

Job Outline

As our Software Engineer, you will join our Engineering team focussed on vehicle integrations. This exciting role will involve understanding vehicle connectivity and developing software solutions. You will develop both application software and embedded software for the solution, ultimately ensuring product compatibility with new and existing vehicles, including I.C.E, hybrid, and pure E.Vs. You will also play a key role in developing new features such as battery health monitoring and enhanced remote diagnostics capability.

This role would suit a developer who is diversely skilled and has a personal interest in vehicles.


  • Developing software support for new vehicle protocols
  • Investigating raw vehicle data through collection and digital signal analytics
  • Development of new product features, such as battery health monitoring
  • Investigation into vehicle compatibility issues
  • Monitoring of application health
  • Infrequent travel to customer sites for application development
  • Beneficial: Input into application wiring and looms



  • Embedded software development (embedded C)
  • Application software development (e.g. Python)
  • Comfortable working with hardware and hardware interfaces
  • Familiar with basic electronics
  • Full driving licence is


  • Familiar with vehicles and vehicle interfaces
  • Digital signal analytics
  • Experience using databases for analytics
  • Vehicle data connections e.g. CANbus, OBD
  • Familiarity with automotive regulations e.g. UNECE Reg.10


Apply for this job Back to jobs

Apply For This Job

Upload your CV/resume or any other relevant file. Max. file size: 2 MB.
I consent to storing and processing my personal data as outlined on the 'How King Recruit manages and uses your personal data' page.



* indicates required
Email Format

Upload your CV

    CV uploads must be PDF or MS Word format, 2MB max size