• The Viscount Centre II, University of Warwick Science Park, Millburn Hill Road, Coventry, CV4 7HS
  • t: +44 2476 323250
  • e: info@embeduk.com
  • w: embeduk.com


Embed are hoping to welcome an experienced and enthusiastic software engineer. If you are a gifted programmer with the ability to get deep down to the circuit board level we would love to talk to you.

Here is a job description detailing what you would be doing on a day to day basis.
From the high-level, you would be developing software to an Automotive SPICE process. This means that you will be creating drivers and software components for our products and our customer’s products. Where for each software component you develop, you would also create a Module Design Specification detailing what the driver does and its interfaces. Along with the specification you will need to create a Test Specification that shows how your code delivers what it needs to. Then a Test Report proving how it all works. Whilst you are working on the software you will be checking the code into our SVN code repository, commenting on your progress on the job ticket via Trac. With the rest of the team you will help to integrate the software into the project. The types of projects we work on vary from Electric Vehicles to Microwave Ovens. Some have complex control requirements others have full touch screens and audio drivers. All of them need to be developed right, with good robust code, and proven to work.

Personal Skills
Good Communication Skills
Good written English
Driving license
Sense of humour and wanting to be part of close team

Mandatory Basic Skills
Embedded C Programming; NXP, ARM, ST, Renesas, Infineon
Knowledge of Microcontrollers
Embedded Interfaces; SPI, I2C, UART
Automotive Communication Protocols; LIN, CAN, Ethernet, UDS
Ability to write a Software Specification
Ability to meet a Software Specification
Unit Testing
Version Control

Intermediate Skills
Read electronics schematics
C++, Python,

Advanced Skills
Software Architect, the ability to design systems
Knowledge of the Simulink Code Generation process and how to customise it to your own ends.

Embed is an automotive embedded software and electronics company. We are focused on doing everything right. We look for the best way to solve problems. We are big believers in model based engineering, working smarter not harder. We always spend time understanding the problem before we recommend a solution.

PS. Our purpose is to spread happiness through the medium of excellent automotive software and electronics engineering.

Please Contact Embed for more information and to apply.