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

Senior embedded software engineer

Cambridge
The One
Embedded software engineer
Posted: 2 March
Offer description

Job Description

If you're a Senior Embedded Software Engineer and you're based in or around the Cambridge area, I would love to hear from you! This is an opportunity to work on cutting-edge multimedia and embedded systems in a collaborative, engineering-led environment.

Location: Cambridge

Job Type: Full-time, Permanent

Salary: £60,000 to £70,000

The Role

As a Senior Embedded Software Engineer, you will contribute to both the high-level structural design and detailed implementation of embedded software for advanced hardware products.

You’ll work within an interdisciplinary scrum team alongside software, hardware, and test engineers, helping to deliver robust and performant solutions aligned to the product roadmap.

This role requires someone comfortable operating at both architectural and low-level debugging levels - balancing broad system thinking with deep technical execution.

What You’ll Be Doing:

* Designing and developing embedded software in C.
* Building and debugging real-time, multi-threaded and multi-process applications.
* Working on Linux-based systems, including device drivers and kernel configuration.
* Developing high-performance software for multimedia and IP-based hardware solutions.
* Collaborating closely with hardware and test engineers to deliver upcoming features.
* Troubleshooting complex performance and reliability challenges.

Essential Skills & Experience:

* Strong commercial experience in Embedded C development.
* Experience developing and debugging real-time applications.
* Experience with Linux device drivers and Linux kernel configuration.
* Development of multi-threaded and multi-process applications.

Desirable Experience (Not Required):

* Experience with RTOS environments.
* Familiarity with GNU Make-based build systems.
* Use of debugging and static analysis tools such as GDB, Valgrind, mtrace, strace.
* Knowledge of multimedia streaming or networking protocols (TCP/UDP).

Who You Are:

* Comfortable working at both system architecture and detailed implementation levels.
* Logical, analytical, and methodical when solving complex technical challenges.
* Collaborative and confident working within cross-functional engineering teams.
* Passionate about innovation and continuous improvement.
* Motivated by building robust, high-performance products used in mission-critical environments.

If this sounds like you, hit apply!

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded software engineer
Cambridge
Verso Recruitment
Embedded software engineer
£55,000 a year
Similar job
Embedded software engineer - security clearance, cambridge
Cambridge
Newton Colmore Consulting
Embedded software engineer
€55,000 a year
Similar job
Defence embedded software engineer (linux/rtos)
Cambridge
Ecm Selection
Embedded software engineer
See more jobs
Similar jobs
The One recruitment
The One jobs in Cambridge
It jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Cambridge > Senior Embedded Software Engineer

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

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save