Senior Firmware/SoftwareEngineer Location: Norwich, UK Working Model: 2 days WFH Contract: Permanent Are you an experienced embeddedsoftwareengineer looking to make a real impact in green tech and sustainable innovation? I'm working with a company that's leading the … charge in the development of cutting-edge power electronics solutions across multiple market sectors.They’re now looking for a Senior Firmware/SoftwareEngineer to join their growing engineering team in Norwich. You’ll be hands-on with the full development lifecycle — from concept through to delivery … working closely with a talented group of engineers to shape the future of next-gen energy products. Senior Firmware Engineer responsibilities: Developing and testing embedded firmware (C/C++) for real-world energy systems Collaborating across hardware, systems, and software teams Tackling complex technical challenges in More ❯
pioneered the development of quantum communication systems over the past decade, setting new standards for cryptography and data security. We are currently seeking an EmbeddedSoftwareEngineer (or SeniorEmbeddedSoftwareEngineer, depending on experience) to join the growing team developing our products … new Quantum Technology Centre, based in Cambridge, UK. The successful candidate will play a leading role in the design, implementation and maintenance of the software and firmware stack for our new quantum communication products. In this role, you will develop firmware for embedded microcontrollers, Linux kernel-space device … drivers and user-space command and control software, ensuring robust and reliable system operation. You will join a dynamic organisation, working within a diverse team of engineers, with the ability to make a significant impact and playing a major role in the development of next-generation secure communication products. More ❯
working on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embeddedsoftware or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of … and we're pushing the future of streaming with AI-driven features and global expansion. About the role Join our Cambridge team as a SeniorSoftwareEngineer (UI) to build user-facing features for Roku's platform, reaching millions of users daily. You'll develop intuitive, high … performance UI and collaborate with designers and engineers to shape how millions stream their favorite content. Our new SeniorSoftwareEngineer, Embedded will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. More ❯
SeniorEmbedded Platform SoftwareEngineer, Cambridge Client: The ONE Group Ltd Location: Cambridge, UK Job Category: Other EU work permit required: Yes Job Views: 1 Posted: 25.05.2025 Expiry Date: 09.07.2025 Job Description: Are you an Embedded Platform SoftwareEngineer seeking a new role … offices in Cambridge Work with a growing company that is a leader in its market Excellent career opportunities and progression The role: As an Embedded Platform Software Developer, you will develop embeddedsoftware for physical hardware products in a SCRUM environment. You must: Proficient in programming … in C and C++ Embedded real-time software development experience on hardware products Experience with debugging, profiling, code coverage, and memory leak detection tools Experience with real-time, multi-processor, multi-threaded, event-driven software In addition, you should: Have experience with Linux kernel and system programming More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: SeniorEmbeddedSoftwareEngineer, Cambridge Client: People Source Consulting trading as Experis Location: Cambridge Job Category: Other EU work permit required: Yes Job Views: 7 Posted: 18.04.2025 Expiry Date: 02.06.2025 Job Description: Role: SeniorEmbeddedEngineer Location: Cambridge Hybrid role: 3 days a week in the office, Monday, Tuesday and Thursday set days. You will be creating and developing embeddedsoftware for the most advanced distributed spectral monitoring systems, with C++ and Linux operating system. This is a great opportunity to … company, working alongside a talented group of like-minded Engineers on a range of fascinating applications. Duties and responsibilities: All aspects of the full software development life cycle, including requirements analysis, design, development, testing, documentation, and training. Programming to deliver robust, clean, high-quality software. Creation of functional designs More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
For seniorembedded C++ software engineers, this full-time position offers flexible hours, up to 4 days home working per week, and a competitive salary. Other benefits include private health cover, matched pension contributions, bonuses, and an option on extra holiday. The application area is green technology … development, power electronics and/or kernel code. Core Requirements: A good degree in a relevant discipline or equivalent experience. Demonstrable skills writing C++ embeddedsoftware, from bare metal to building out more complex systems, including work on Linux and ideally Embedded Linux. A seniorengineerMore ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description SeniorEmbedded C/C++ SoftwareEngineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for … a SeniorSoftware Engineers to join the team.This versatile product supports both audio and video playback in various formats. Known for their product’s high reliability, they provide around-the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays.This is a senior-level … opportunity, ideal for an experienced softwareengineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key Responsibilities: Design, develop and debug multimedia features (audio, video, streaming) for embedded Linux More ❯
Key Responsibilities: Architect, design, implement, and test embeddedsoftware for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including … Systems Engineering, Electronics and Electrical, and Test and Validation teams Job Requirements: Experience developing bare-metal embeddedsoftware using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment … position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced EmbeddedSoftwareEngineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply More ❯
Key Responsibilities: Architect, design, implement, and test embeddedsoftware for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including … Systems Engineering, Electronics and Electrical, and Test and Validation teams Job Requirements: Experience developing bare-metal embeddedsoftware using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment … position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced EmbeddedSoftwareEngineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Eclectic Recruitment Ltd
We are working with a leading telecommunications company based in Cambridge who are looking to a SeniorEmbeddedSoftwareEngineer to their growing team. This is a full-time permanent position and offers hybrid working. Key responsibilities will include: EmbeddedSoftware development for new … code reviews Debugging issues and bug fixing Working in a SCRUM team The successful candidate will have: Experience in a similar role Experience with embedded C Willingness to learn new skills Excellent debugging skills Ability to communicate with a host of key stakeholders Experience with Linux kernel and system More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
Eclectic Recruitment Ltd
We are working with a leading telecommunications company based in Cambridge who are looking to a SeniorEmbeddedSoftwareEngineer to their growing team. This is a full-time permanent position and offers hybrid working. Key responsibilities will include: EmbeddedSoftware development for new … code reviews Debugging issues and bug fixing Working in a SCRUM team The successful candidate will have: Experience in a similar role Experience with embedded C Willingness to learn new skills Excellent debugging skills Ability to communicate with a host of key stakeholders Experience with Linux kernel and system More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
Eclectic Recruitment Ltd
We are working with a leading telecommunications company based in Cambridge who are looking to a SeniorEmbeddedSoftwareEngineer to their growing team. This is a full-time permanent position and offers hybrid working. Key responsibilities will include: EmbeddedSoftware development for new … code reviews Debugging issues and bug fixing Working in a SCRUM team The successful candidate will have: Experience in a similar role Experience with embedded C Willingness to learn new skills Excellent debugging skills Ability to communicate with a host of key stakeholders Experience with Linux kernel and system More ❯
Are you an Embedded Platform SoftwareEngineer seeking a new role? If so, this could be the perfect opportunity for you! What's in it for you? Salary: £50,000 - £65,000 Fully on site - 1/2 days on a Friday! State of the art offices … based in Cambridge Work with a growing company that are leaders in their market Fantastic career opportunities & progression The role: As an Embedded Platform Software developer, you will be developing embeddedsoftware for a physical hardware product in a SCRUM environment. You must: Have proficiency in … programming in C and C++ Embedded real-time software development experience on a hardware product Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Experience with real-time, multi-processor, multi-threaded, event-driven software. In addition you must: Have experience in linux kernel More ❯
Are you an Embedded Platform SoftwareEngineer seeking a new role? If so, this could be the perfect opportunity for you! What's in it for you? Salary: £50,000 - £65,000 Fully on site - 1/2 days on a Friday! State of the art offices … based in Cambridge Work with a growing company that are leaders in their market Fantastic career opportunities & progression The role: As an Embedded Platform Software developer, you will be developing embeddedsoftware for a physical hardware product in a SCRUM environment. You must: Have proficiency in … programming in C and C++ Embedded real-time software development experience on a hardware product Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Experience with real-time, multi-processor, multi-threaded, event-driven software. In addition you must: Have experience in linux kernel More ❯
Are you an Embedded Platform SoftwareEngineer seeking a new role? If so, this could be the perfect opportunity for you! What's in it for you? Salary: £50,000 - £65,000 Fully on site - 1/2 days on a Friday! State of the art offices … based in Cambridge Work with a growing company that are leaders in their market Fantastic career opportunities & progression The role: As an Embedded Platform Software developer, you will be developing embeddedsoftware for a physical hardware product in a SCRUM environment. You must: Have proficiency in … programming in C and C++ Embedded real-time software development experience on a hardware product Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Experience with real-time, multi-processor, multi-threaded, event-driven software. In addition you must: Have experience in linux kernel More ❯
A leading Cambridge firm are seeking a SeniorEmbeddedSoftwareEngineer as a hire which will prove crucial to their development plans in the very near future. With excellent investment, cutting edge tech, and a fantastic project pipeline, this is an exceptional opportunity to join an … elite team, and have a real impact on the future of the company. You will bring: Excellent proficiency in Embedded C/C++ Expertise in RTOS, Bare Metal, or Linux 1+ year of experience in a senior role Excellent communication skills Nice to have: Cross-collaboration experience with More ❯
A leading Cambridge firm are seeking a SeniorEmbeddedSoftwareEngineer as a hire which will prove crucial to their development plans in the very near future. With excellent investment, cutting edge tech, and a fantastic project pipeline, this is an exceptional opportunity to join an … elite team, and have a real impact on the future of the company. You will bring: Excellent proficiency in Embedded C/C++ Expertise in RTOS, Bare Metal, or Linux 1+ year of experience in a senior role Excellent communication skills Nice to have: Cross-collaboration experience with More ❯
A leading Cambridge firm are seeking a SeniorEmbeddedSoftwareEngineer as a hire which will prove crucial to their development plans in the very near future. With excellent investment, cutting edge tech, and a fantastic project pipeline, this is an exceptional opportunity to join an … elite team, and have a real impact on the future of the company. You will bring: Excellent proficiency in Embedded C/C++ Expertise in RTOS, Bare Metal, or Linux 1+ year of experience in a senior role Excellent communication skills Nice to have: Cross-collaboration experience with More ❯
A leading Cambridge firm are seeking a SeniorEmbeddedSoftwareEngineer as a hire which will prove crucial to their development plans in the very near future. With excellent investment, cutting edge tech, and a fantastic project pipeline, this is an exceptional opportunity to join an … elite team, and have a real impact on the future of the company. You will bring: Excellent proficiency in Embedded C/C++ Expertise in RTOS, Bare Metal, or Linux 1+ year of experience in a senior role Excellent communication skills Nice to have: Cross-collaboration experience with More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description Role: EmbeddedSoftware Contractor Location: Cambridge/Hybrid An exciting opportunity for an experienced EmbeddedSoftware Contractor to contribute to the development of next- 5G-based products within a growing technology company. Key Responsibilities: Design and implement platform-level security features for Embedded Linux systems. Harden the Linux kernel and system services. Collaborate with software teams to embed secure development practices (SSDLC). Conduct security assessments and perform static/dynamic analysis of firmware. Integrate system-level logging and intrusion detection capabilities. About You: Strong background in Embedded Linux and … validation, and cryptographic signing. Excellent debugging and problem-solving skills. Effective communicator and team collaborator. Working Pattern: Minimum 2 days a week onsite Keywords: Embedded Linux/Platform Security/C/Kernel/SSDLC/Python/Firmware/Cybersecurity Apply now for a more detailed conversation. Sam More ❯