Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior embedded software engineer - device driver

Peterborough
Permanent
Verso Recruitment Group
Embedded software engineer
€60,000 a year
Posted: 3 December
Offer description

My client is a fast‑growing fabless Semiconductor business that develops advanced embedded solutions used in a wide range of consumer and industrial products worldwide. Due to continued expansion, they are looking for an experienced Senior Embedded Software Engineer to join their multi‑disciplinary team of embedded, electronics, silicon and control engineers.

The company operates at the leading edge of precision engineering and custom silicon development, offering a technical environment where engineers work across the full product lifecycle, from early concept through to high‑volume production.

You do not need to come from another Semiconductor company, although it s not essential. You must have good experience in writing embedded C code for drivers, using Python for test systems and ARM Cortex.


The Role

Senior Embedded Software Engineer – Device Driver. You will play a key role in the development of embedded driver firmware for custom silicon devices, as well as supporting verification, bring‑up and validation activities. The position offers a mix of hands‑on technical work, cross‑team collaboration and problem‑solving within a highly skilled engineering group.


Key Responsibilities

* Develop and maintain embedded firmware drivers for proprietary silicon.
* Build and support automated pre‑silicon and silicon verification environments for firmware testing.
* Contribute to chip bring‑up, debugging, regression testing and performance analysis.
* Create and run validation test suites to verify electrical performance and functionality.
* Work closely with silicon, electronics and control engineers throughout development.


Skills, Experience & Qualifications


Essential

* Degree in Computer Science, Electronic Engineering, or related discipline.
* Strong experience in real‑time embedded firmware development.
* Commercial experience in C programming for device drivers / embedded systems.
* Commercial Python programming experience.
* Experience developing cross‑platform embedded code.
* Familiar with defect tracking, code reviews and producing clear technical documentation.


Desirable (not essential)

* Experience with pytest, build scripts, Jenkins CI/CD and automated test frameworks.
* Understanding of ARM Cortex‑M architecture.
* Familiarity with Linux, Git and scripting languages (Bash, Tcl).
* PCB debug/test experience and general bench test skills.
* Exposure to Agile development practices.

This is a great opportunity to join a very high‑tech company offering excellent training and career development opportunities.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior embedded software engineer
Peterborough
Permanent
Redline
Embedded software engineer
€55,000 a year
Similar job
Senior embedded software engineer
Peterborough
Permanent
Tec Partners
Embedded software engineer
€60,000 a year
Similar job
Senior embedded software engineer
Peterborough
Permanent
Platform Recruitment
Embedded software engineer
€65,000 a year
See more jobs
Similar jobs
It jobs in Peterborough
jobs Peterborough
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Peterborough > Senior Embedded Software Engineer - Device Driver

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save