Embedded Software Engineer

New Today

Job Title: Embedded Software Engineer Location: Cambridgeshire Salary: £50,000 to £60,000 Employment Type: Permanent Working Arrangements: Onsite working
Role overview This position sits within a hands‑on engineering team developing embedded software for new and existing products. The work focuses on C programming, ARM‑based processors and Git‑driven development. The role suits someone who enjoys low‑level engineering and working closely with hardware teams.
Key responsibilities: - Design, develop and maintain embedded software in C - Implement, test and debug code on ARM microcontrollers or ARM‑based platforms - Use Git for version control, branching and collaborative development - Work with hardware, electronics and systems engineers to integrate features - Contribute to coding standards, testing processes and documentation - Support product development from prototype through to release
Essential skills: - Strong experience programming in C for embedded systems - Practical experience with ARM processors (e.g., Cortex‑M or Cortex‑A) - Confident using Git in a team environment - Understanding of low‑level concepts such as interrupts, memory management, drivers, peripherals, RTOS or bare‑metal development - Ability to interpret schematics, datasheets and work effectively with hardware ...
Location:
Cambridge
Salary:
£55,000
Job Type:
FullTime
Category:
IT & Computers

We found some similar jobs based on your search