Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid/Remote Options
Kodu
SeniorEmbeddedSoftwareEngineer Own the software that moves human capability forward. Based in Leeds with hybrid working, this SeniorEmbeddedSoftwareEngineer role leads firmware for advanced prosthetics and internal tools. £60,000£65,000 plus strong benefits, flexible onsite rhythm, and real authority to set standards across a regulated … high-impact product portfolio. Scope of the Role: As the SeniorEmbeddedSoftwareEngineer, you will stabilise legacy code and shape future architecture across mechatronic devices. The SeniorEmbeddedSoftwareEngineer partners with electronics, mechanical and manufacturing to deliver reliable control in real products. Own product firmware from concept to fielded release. … Own internal tool software for test rigs and manufacturing. Define specifications, risk assessments and traceability. Lead source control, build and documentation standards. Manage external partners and upskill colleagues. Key Skills and Experience Required: Proven delivery in mechatronic products as SeniorEmbeddedSoftwareEngineer or Senior Firmware Engineer. Real-time control with sensors, motors, peripherals More ❯
Frodsham, Cheshire, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions Ltd
Role: Lead EmbeddedSoftwareEngineer Location: Fordsham, Cheshire salary: 60,000 to 70,000 When it comes to engineering medical technologies used at the point of need, whether in a GP surgery, an ICU, or a specialist hospital department, our client is setting new benchmarks for innovation, safety, and quality. Their devices are designed to prolong life … earned long standing trust from healthcare professionals and patients alike. Building on this heritage, they are now expanding their engineering department and are looking for a highly capable Lead EmbeddedSoftwareEngineer to guide the next generation of life saving products. The Opportunity As the Lead EmbeddedSoftwareEngineer, you will take ownership of … embeddedsoftware development within the department, acting as the technical lead and setting the standards for quality, architecture, documentation, and compliance. You will play a central role in developing devices used in hospitals, critical care wards, and frontline clinical environments. You will work closely with hardware, systems, and regulatory teams, ensuring products meet the stringent requirements expected of More ❯
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 SeniorEmbeddedSoftwareEngineer to join their multi-disciplinary team of embedded, electronics, silicon and control engineers. The company … high-volume production. You do not need to come from another Semiconductor company, although it would be useful; 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 SeniorEmbeddedSoftwareEngineer - 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 - SeniorEmbeddedSoftwareEngineer - Device Driver Develop and maintain More ❯
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 SeniorEmbeddedSoftwareEngineer to join their multi-disciplinary team of embedded, electronics, silicon and control engineers. The company … high-volume production. You do not need to come from another Semiconductor company, although it would be useful; 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 – SeniorEmbeddedSoftwareEngineer - 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 - SeniorEmbeddedSoftwareEngineer - Device Driver Develop and maintain More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum £60,000 to £75,000 basic + benefits
Job Title: SeniorEmbeddedSoftwareEngineer Location: London (Hybrid- 1-2 Days) Duration: Fixed term contract Job Overview: Scope of Work Client is seeking a SeniorEmbeddedSoftwareEngineer to support development activities for a complex Adaptive SoC design targeted toward a high-speed networking application . This engagement will be for … an initial term of six (6) months , with the potential for extension based on project needs and performance. Role Required SeniorEmbeddedSoftwareEngineer Scope of Work The selected engineer will be responsible for developing, integrating, and debugging embeddedsoftware running on an Adaptive SoC platform. The work will involve bare-metal environments … embedded Linux, RTOS development, and high-speed networking protocol integration. Responsibilities include, but are not limited to: Designing, implementing, and testing embeddedsoftware components Integrating software on complex SoC architectures Leveraging co-simulation, emulation, and hardware-based debug Supporting bring-up and validation of high-throughput networking interfaces Participating in CI/CD workflows and Git More ❯
A market-leading organisation is looking to add a SeniorEmbeddedSoftwareEngineer to its growing R&D team in Livingston, Midlothian. This company develop state-of-the-art complex products and are sold all over the world. They are market leaders in their industry and are growing year on year. Due to growth, they are … looking to add an additional SeniorEmbeddedSoftwareEngineer to their team. As a SeniorEmbeddedSoftwareEngineer, you will be responsible for working on the full product lifecycle of software for embedded systems, from concept through to manufacture. In this role, you will continuously play an integral role in … the development of high-performance, real-time embedded products. You will have some leadership responsibility and will direct the workload of graduate and junior embeddedsoftware engineers. The SeniorEmbeddedSoftwareEngineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment More ❯
Boldon Colliery, Tyne and Wear, North East, United Kingdom
Catalyst
The Client Catalyst are delighted to be, once more, working with a key client in their recruitment of a SeniorEmbeddedSoftware Engineer. Our client is a leading, cutting-edge, international technology business in the electrification field, supplying a diverse global customer-base. Reporting to the Head of Software and Controls, my client seeks a SeniorEmbeddedSoftwareEngineer to join their Engineering Division at their Tyneside HQ. About the Role The SeniorEmbeddedSoftwareEngineer will be tasked with independently designing, coding and debugging embeddedsoftware for real-time control applications. You will also work with motor control engineers to realise effective and efficient real … time control algorithms. Follow software development cycles including software requirements capture, design capture and verification of software to these requirements. Main Responsibilities Design, code and debug real-time embeddedsoftware/firmware for new product development and existing projects. Design, setup and run tests to ensure the design meets specifications. Maintain records and documentation on More ❯
Andover, Hampshire, England, United Kingdom Hybrid/Remote Options
Owen Daniels
Are you a SeniorEmbeddedSoftwareEngineer? Do you have experience in writing and testing code in Embedded C, C++ and Python? Are you confident working with products involving motor or motion control? If so, an exciting permanent opportunity has arisen to join a company specialising in the design and manufacture of complex electromechanical devices … and machines. SeniorEmbeddedSoftwareEngineer Permanent OpportunityASAP StartMonday to Friday (Flexible start/finish times & hybrid working available)Location: Andover Company Info: The business is a respected, family-run business that’s been transforming lives for over a century. This leading UK manufacturer designs and builds high-quality stairlifts that help people regain their independence … the homes they love. If you’re looking to make a difference and work on developing new technologies for their sector, then this could be the company for you. SeniorEmbeddedSoftwareEngineer - Job Description: Design, write, test and deliver embeddedsoftware solutions for motor controller products, using languages including C, C++ and Python. More ❯
Linlithgow, West Lothian, Scotland, United Kingdom Hybrid/Remote Options
Rise Technical Recruitment Limited
SeniorEmbeddedSoftwareEngineer Linlithgow (Hybrid - 2 days per week in office, Tuesday & Thursday) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare Scheme + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an EmbeddedSoftwareengineer … supports complex and innovative products for a range of telecoms and network providers. In this role you will work alongside product owners to turn high level system requirements into software features. You will complete the full development lifecycle for embeddedsoftware through to integration and testing. You will also be responsible for debugging of system level issues. … The ideal candidate will have strong commercial experience in Embeddedsoftware development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced EmbeddedSoftwareEngineer to join and international Network device specialist where you will receive award winning training and shape the future More ❯
SeniorEmbeddedSoftwareEngineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking … for a SeniorEmbeddedSoftware Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an EmbeddedSoftwareEngineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux …/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/ More ❯
SeniorEmbeddedSoftwareEngineer | £60-70k | St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking … for a SeniorEmbeddedSoftware Engineer. You’ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an EmbeddedSoftwareEngineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux …/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/ More ❯
SeniorEmbeddedSoftwareEngineer | Cambridge Are you a highly experienced EmbeddedSoftwareEngineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux SoftwareEngineer : Design and develop bare metal, RTOS, and DSP algorithm embeddedsoftware using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embeddedsoftware development and debugging using C/C++ (bare … UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part of a company developing highly complex sensing technologies, and take your embeddedsoftware skills to the next level today More ❯
St. Ives, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Senior/Lead EmbeddedSoftwareEngineer | £60-70k | St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial … automation, looking for a SeniorEmbeddedSoftware Engineer. Youll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an EmbeddedSoftwareEngineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g. More ❯
Birmingham, West Midlands, England, United Kingdom
SF Recruitment
SF Recruitment are recruting an Interim SeniorEmbeddedSoftwareEngineer, for a leading specialist manufacturing business in Birmingham. Overview We are seeking a highly capable SeniorEmbeddedSoftwareEngineer to support ongoing development across several advanced hardware and power-electronics programmes. In this interim role, you'll take technical ownership of embeddedsoftware activities for prototype and production-ready systems used in automotive and industrial applications. You'll collaborate closely with multi-disciplinary engineering teams, external partners, and customers, contributing from requirements capture through to validation. Key Responsibilities: Lead and deliver embeddedsoftware work packages across assigned projects Translate system-level requirements into clear software specifications Define … and implement software architecture for real-time control systems Develop and verify high-integrity embedded C/C++ firmware Integrate application-level code with platform and base-software components Support hardware bring-up, debugging, and system-level diagnostics Participate in design reviews and provide expert input on software decisions Liaise directly with customers and suppliers to More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Systems Engineering and Assessment Limited
Engineered to Protect, thats our promise, we protect what matters - our nations, our waters, our land, our cities, our people, our environment, our world.? As SeniorEmbeddedSoftwareEngineer, working in an agile team of software engineers you will get to work on the design, implementation, test and integration of embeddedsoftware and … supporting applications. Your software engineering skills will be key in SEAs delivery of a range of products and systems to our customers. The SeniorEmbeddedSoftwareEngineer can be based from any of our sites (Bristol, Barnstaple or Beckington) with flexible and home working. The salary for this role is up to £65k, depending on … experience. What you'll be doing Software design & development Design of software components and interfaces Implementation, testing and integration of software Diagnosis and remediation of faults Mentoring and supporting junior developers within the team Bid & Proposal Support, agree software work packages (scope, estimates, costs) Define software elements of solutions to support bids and enquiries What More ❯
Job Title : SeniorEmbeddedSoftwareEngineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced SeniorEmbeddedSoftwareEngineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems. The successful candidate will take technical ownership of embeddedsoftware development across multiple concurrent projects, working closely with hardware, systems, and test engineers to deliver robust and compliant solutions. This role will suit a hands-on engineer with strong experience in C/C++, ARM microcontrollers (STM32), and communication protocols such as CANbus and RS-485. Experience within regulated industries—ideally aerospace or similarly safety-critical … environments—and familiarity with DO-178C processes is highly desirable. This is a full-time, on-site role based in Oxford, offering the opportunity to influence software design and development across several innovative platforms. Required Skills & Experience Proven experience (5+ years) developing embeddedsoftware in C and C++. Strong working knowledge of ARM Cortex-M (STM32) microcontrollers. More ❯
Leeds, Yorkshire, United Kingdom Hybrid/Remote Options
Kodu
SeniorEmbeddedSoftwareEngineer Own the software that moves human capability forward. Based in Leeds with hybrid working, this SeniorEmbeddedSoftwareEngineer role leads firmware for advanced prosthetics and internal tools. £60,000£65,000 plus strong benefits, flexible onsite rhythm, and real authority to set standards across a regulated More ❯
Role: SeniorEmbeddedSoftwareEngineer Location: Manchester Salary: Up to £70,000 DOE + Benefits Are you an experienced EmbeddedSoftwareEngineer looking to take your career to the next level? Join our clients innovative Manchester-based team, where you'll help shape the next generation of embeddedsoftware solutions used … across high-performance systems used around the globe. What You'll Be Doing You'll play a key role in designing, developing, and optimising embedded applications across a range of embedded and Linux-based platforms. Working alongside talented engineers, you'll help build robust, efficient systems that power real-world products. Skills and Experience Required: Solid, hands-on … experience in embedded systems Strong C or C++ skills within embedded environments Knowledge of communication protocols including RS232, I2C, TCP/IP, and USB Strong analytical problem-solving abilities Ability to stay focused and effective under pressure Desirable: Experience developing on Ubuntu and Windows environments Familiarity with Yocto or Buildroot Java development experience Understanding of Linux kernel configuration More ❯
Senior/Lead EmbeddedSoftwareEngineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial … automation, looking for a SeniorEmbeddedSoftwareEngineer click apply for full job details More ❯
EmbeddedSoftwareEngineer - Salary to 65,000 We are looking for experienced EmbeddedSoftware Engineers to join an innovative engineering team based in Cambridge. The role involves developing software for a new range of cutting-edge automotive electronic control units as part of a dynamic and collaborative team. This opportunity offers a chance to … contribute to exciting projects while benefiting from the stability of a well-established parent company. Responsibilities: Design, develop, and maintain embeddedsoftware for prototype and production systems, adhering to internal and international standards. Engage in all stages of embeddedsoftware development, including requirements gathering, design, implementation, testing, and validation (both simulation and hardware-based). Contribute … to peer review processes and maintain reusable software library blocks. Provide on-site customer support for calibration, troubleshooting, and code corrections. Ensure compliance with safety, security, and quality standards while identifying and implementing process improvements. Collaborate closely with hardware and systems engineering teams. Essential Experience: A degree in Software Engineering, Computer Engineering, or related fields. Strong background in More ❯
Role: SeniorEmbeddedSoftwareEngineer Location: Manchester Salary: Up to £70,000 DOE + Benefits Are you an experienced EmbeddedSoftwareEngineer looking to take your career to the next level? Join our clients innovative Manchester-based team, where you'll help shape the next generation of embeddedsoftware solutions used More ❯
Job Title : SeniorEmbeddedSoftwareEngineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced SeniorEmbeddedSoftwareEngineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems click apply for full job details More ❯
Job Title: SeniorEmbeddedSoftwareEngineer Location: London (Hybrid- 1-2 Days) Duration: Fixed term contract Job Overview: Scope of Work Client is seeking a SeniorEmbeddedSoftwareEngineer to support development activities for a complex Adaptive SoC design targeted toward a high-speed networking application click apply for full job details More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid/Remote Options
Singular Recruitment
SeniorEmbedded Linux SoftwareEngineer An industry-leading technology developer is seeking a SeniorEmbedded Linux SoftwareEngineer to join its multi-award-winning R&D team. In this role, you will be responsible for developing high-performance Embedded Linux systems for both new products and enhancements across a global customer … base. You will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test device drivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware … platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols Benefit package includes bonus, share options, 5% pension, healthcare, life assurance More ❯
SeniorEmbeddedSoftwareEngineer Linlithgow (Hybrid - 2 days per week in office, Tuesday & Thursday) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare Scheme + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an EmbeddedSoftwareengineerMore ❯