scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full … of opportunities. Where you can make a difference. Where no two days are the same. About the job you're considering EmbeddedSoftwareEngineer - Set Top Box: London Hybrid working: The places that you work from day to day will vary according to your role, your needs … employee network group. These networks support our community every day. Your skills and experience Excellent knowledge of C, C++ programming in multitasking and multithreading embedded environment Linux application development and POSIX standards Deep understanding of low-level video software stack - AV Pipelines, middleware framework Good understanding of device More ❯
London, England, United Kingdom Hybrid / WFH Options
Lunar Energy Inc
and industry experts, we're united by our shared vision of deploying and building products to electrify homes that are connected through an integrated software platform. Responsibilities: Developing the software running in an embedded Linux platform including optimisation on the edge. Designing, coding and testing sub-systems … that provide high performance functionality on constrained hardware. Writing code across the full embedded stack from bootloader to high-level application software, including on embedded Linux operating systems. Working across multiple teams to ensure delivery, meet standards and ensure consistency Contributing to the continual improvement of our … development best practices 5+ years of experience as a EmbeddedSoftware or Firmware Engineer A proven track record of at least 5 years’ developing and architecting software, encompassing the full lifecycle from prototype to production. Ability to integrate hardware and software to develop end-to More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
ITDev
to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board. Job Description Tired of working on the same embedded Linux projects repeatedly? Ready to elevate your kernel development skills? Join our team as a Senior Embedded Linux SoftwareEngineer, where … challenges and the opportunity to work with cutting-edge hardware. Ideal candidates love diving deep into kernel development, crafting custom drivers, and solving complex embedded problems across diverse industries. We offer a personal development plan, mentorship, paid IET membership fees, and support for continued learning—whether pursuing Chartered Engineer status, contributing to open-source projects, or exploring advanced kernel development techniques. We're seeking an experienced embedded Linux engineer with strong kernel development skills. You should be comfortable working across the full Linux stack—from bootloaders to application development—and enjoy tackling technical challenges with custom More ❯
Dunfermline, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Firmware/EmbeddedSoftwareEngineer, dunfermline col-narrow-left Client: Bioliberty Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 06.06.2025 col-wide Job Description: Bioliberty is a multi-award winning … leading centre for robotics and home of global leaders in artificial intelligence and autonomous systems. We are looking for a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embedded systems, playing a critical … part in product innovation and performance enhancement. It involves real-time interaction with hardware, and wireless/wired communication with software running on mobile devices. The nature of the work involves using physical hardware and test equipment so there is an expectation to be in the office in person More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Firmware/EmbeddedSoftwareEngineer, edinburgh col-narrow-left Client: Bioliberty Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 06.06.2025 col-wide Job Description: Bioliberty is a … leading centre for robotics and home of global leaders in artificial intelligence and autonomous systems. We are looking for a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embedded systems, playing a critical … part in product innovation and performance enhancement. It involves real-time interaction with hardware, and wireless/wired communication with software running on mobile devices. The nature of the work involves using physical hardware and test equipment so there is an expectation to be in the office in person More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Job Title: Senior EmbeddedSoftwareEngineer, London Client: X4 Technology Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Details This is a fully remote, long-term (2 years) contract opportunity with a leading semiconductor firm. The role involves working on next-generation … to work at the forefront of technology with a global leader. Don't miss out on this chance to contribute to innovative developments in embedded systems. #J-18808-Ljbffr More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Job Title: Senior EmbeddedSoftwareEngineer, Slough Client: X4 Technology Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 6 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: This fully remote opportunity is with a leading semiconductor firm working on next-generation microchip More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
For senior embedded 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 for … 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 senior engineerMore ❯
Leicester, Leicestershire, United Kingdom Hybrid / WFH Options
Baker Hughes Gruppe
Druck is a global technology company that designs, develops and manufactures the highest quality, most accurate and reliable customized pressure sensing devices and instruments, software to provide innovative products, services and solutions to our customers. Create the future of our software products You will be supporting projects in … focus on the aerospace domain. You will play an integral part, ensuring products are the leading edge of technology for our customers. As an EmbeddedSoftware Development Engineer, you will be responsible for: Designing and implementing software to the quality standards required for the project. Performing … Collaborating with internal cross-functional teams to identify product improvements. Fuel your passion To be successful in this role you will: Be proficient in embeddedsoftware development using C - especially bare metal and low-level drivers. Have experience in writing highly optimised code for resource constrained hardware. Have More ❯
Yateley, England, United Kingdom Hybrid / WFH Options
Sapien Engineering Ltd
Sapien Engineering are looking for an EmbeddedSoftwareEngineer to join a maritime technology business on a permanent basis. This will be to assist the Defence sector of their business. The role is paying up to £65,000pa + benefits. Hybrid working is supported on a case … by-case basis from client site near Yateley, Hampshire. Please note – all applicants must be eligible for SC clearance. Job requirements: Embedded C/C++ Linux Full SDLC STM32 PIC For more information, please apply with an updated copy of your CV or email billy.mullen@sapienrec.co.uk More ❯
Tunbridge Wells, England, United Kingdom Hybrid / WFH Options
Platform Recruitment
East Sussex – Embedded Firmware Engineer – 50-55k This is a great opportunity to join a company who are specialist in safety equipment used in a range of industries. They are now looking for an experienced EmbeddedEngineer who is comfortable around Embedded C and … microcontrollers, communication protocols and IDE/board support packages + Work within the R&D team and be responsible for the firmware development of embedded systems + Work independently when required and mentor more junior engineers Skills Needed: + Strong Embedded C programming experience + Strong bare metal More ❯
Nottingham, England, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
Are you ready to join a leading Electronics company known for its innovative electronic instruments used worldwide? Verso Recruitment is seeking a talented Senior EmbeddedSoftwareEngineer (C/C++) to join a dynamic R&D team. Responsibilities & Skills Strong C and C++ programming skills with good More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Mansell Recruitment Group
A dynamic and expanding engineering company, leading the way in advanced technical solutions, is seeking an experienced Senior EmbeddedSoftware Engineer. The primary focus of the role is developing C++ code for embedded electronic systems and products. The Role Design and develop robust software in C …/C++ for embedded platforms Create and maintain technical documentation to support design decisions Ensure software operates reliably and meets functional specifications Shape the long-term direction of software architecture and capabilities Collaborate with cross-functional teams to develop innovative technology within real-world constraints Develop and … to align system-level behaviour Assist in scoping projects, breaking down requirements, and mentoring junior engineers The Candidate Strong experience programming in C++ for embedded systems Experienced with testing practices and tools Experience working in Linux-based environments Exposure to platforms like Xilinx or PetaLinux whighly beneficial, but not More ❯
London, England, United Kingdom Hybrid / WFH Options
Mansell Recruitment Group
A dynamic and expanding engineering company, leading the way in advanced technical solutions, is seeking an experienced Senior EmbeddedSoftware Engineer. The primary focus of the role is developing C++ code for embedded electronic systems and products. The Role Design and develop robust software in C …/C++ for embedded platforms Create and maintain technical documentation to support design decisions Ensure software operates reliably and meets functional specifications Shape the long-term direction of software architecture and capabilities Collaborate with cross-functional teams to develop innovative technology within real-world constraints Develop and … to align system-level behaviour Assist in scoping projects, breaking down requirements, and mentoring junior engineers The Candidate Strong experience programming in C++ for embedded systems Experienced with testing practices and tools Experience working in Linux-based environments Exposure to platforms like Xilinx or PetaLinux is highly beneficial, but More ❯
Embedded Linux Senior SoftwareEngineer - Optimisation Home based - Worldwide Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role that's … role What your day will look like Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks Work with partners to deliver a delightful, optimised, first-class Ubuntu experience on their platforms Take a holistic approach to the Ubuntu experience … DHCP, HTTP/REST Basic understanding of security best practices in IoT or server environments Good communication skills, ideally public speaking experience IoT/Embedded experience - from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services Some experience with Docker/OCI containers/K8s More ❯
Livingston, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
leading centre for robotics and home of global leaders in artificial intelligence and autonomous systems. We are looking for a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embedded systems, playing a critical … part in product innovation and performance enhancement. It involves real-time interaction with hardware, and wireless/wired communication with software running on mobile devices. The nature of the work involves using physical hardware and test equipment so there is an expectation to be in the office in person … but there is flexibility for working from home depending on current workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific tools (e.g., Keil More ❯
Broughton Astley, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
leading centre for robotics and home of global leaders in artificial intelligence and autonomous systems. We are looking for a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embedded systems, playing a critical … part in product innovation and performance enhancement. It involves real-time interaction with hardware, and wireless/wired communication with software running on mobile devices. The nature of the work involves using physical hardware and test equipment so there is an expectation to be in the office in person … but there is flexibility for working from home depending on current workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific tools (e.g., Keil More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Bioliberty
Lifeglov — both of which are FDA-registered. We’re now entering an exciting new phase of growth and are looking for a talented Firmware Engineer (mid-level) to join our team. In this role, you'll design, develop, and optimise firmware solutions for our embedded systems, playing a … time in the office is expected, though we offer flexibility for remote work depending on workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM … architecture and testing procedures. Requirements... Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of ARM Cortex-M series or similar microcontroller families. More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
X4 Technology
Fully home working opportunity with a Leading Semi Conductor firm working on a next generation Quad-Core processor on a have a long term (2 Years initial basis). The position is QDOS assessed as an OUTSIDE IR35 contract opportunity More ❯