Senior Embedded Software Engineer
other jobs Avanti Recruitment
Added before 2 hours
- England,West Midlands,Staffordshire
- Full Time, Permanent
- £40,000 - £55,000 per annum
Job Description:
This is a hands-on Embedded Software Engineer position offering involvement across the full product lifecycle.
You will work on a mix of firmware development, electronics design, and real-world system integration, with your work deployed directly into vehicles.
Key responsibilities include:
*Developing embedded firmware in C
*Implementing and working with CAN bus communication systems
*Designing schematics and contributing to PCB layouts
*Debugging and testing at both hardware and software level
*Supporting deployment and troubleshooting in live environments
*Contributing to new features and product improvements
What We’re Looking For
Essential Skills
*Strong experience with embedded C programming
*Proven, hands-on experience with CAN bus systems
*Experience building or working on real embedded devices/products
*Understanding of electronics design (schematics and PCB)
*Ability to work independently and take ownership
*Strong debugging and problem-solving skills
Desirable
*RTOS (e.g. FreeRTOS)
*STM32 or similar microcontrollers
*ESP32 or similar platforms
*Bluetooth Low Energy (BLE)
*Automotive diagnostics (OBD-II, UDS)
*Python for tooling or automation
*Git or other version control systems
Why Apply?
*Work on cutting-edge automotive technology
*Be part of a close-knit, high-impact engineering team
*Gain exposure to the full development lifecycle
*Take real ownership of your work and see it deployed in real-world systems
You will work on a mix of firmware development, electronics design, and real-world system integration, with your work deployed directly into vehicles.
Key responsibilities include:
*Developing embedded firmware in C
*Implementing and working with CAN bus communication systems
*Designing schematics and contributing to PCB layouts
*Debugging and testing at both hardware and software level
*Supporting deployment and troubleshooting in live environments
*Contributing to new features and product improvements
What We’re Looking For
Essential Skills
*Strong experience with embedded C programming
*Proven, hands-on experience with CAN bus systems
*Experience building or working on real embedded devices/products
*Understanding of electronics design (schematics and PCB)
*Ability to work independently and take ownership
*Strong debugging and problem-solving skills
Desirable
*RTOS (e.g. FreeRTOS)
*STM32 or similar microcontrollers
*ESP32 or similar platforms
*Bluetooth Low Energy (BLE)
*Automotive diagnostics (OBD-II, UDS)
*Python for tooling or automation
*Git or other version control systems
Why Apply?
*Work on cutting-edge automotive technology
*Be part of a close-knit, high-impact engineering team
*Gain exposure to the full development lifecycle
*Take real ownership of your work and see it deployed in real-world systems
Job number 3563855
Increase your exposure to recruiters with ProJobs
Thousands of recruiters are looking for you in the Job Master profile database, increase your exposure 4 times with a ProJob subscription
You can cancel your subscription at any time.
metapel
Company Details:
Avanti Recruitment
Company size: 20–49 employees
Industry: Recruitment Consultancy
Simplifying Tech Recruitment, Since 2009.Avanti exists to make tech recruitment less challenging, complex, and time-consuming for both employers and j...