Saffron Walden, Essex, South East, United Kingdom Hybrid/Remote Options
Technical Futures
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level SoftwareEngineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux SoftwareEngineer to join their team. Hybrid working available (3 days office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Embedded Linux SoftwareEngineer will bring a good academic background to include a minimum of a … 2.1 Bachelors Degree in Computer Science or Electronics with a software bias. Key requirements for the Embedded Linux SoftwareEngineer include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems such as Yocto. Previous involvement in the set-up/configuration of More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid/Remote Options
Technical Futures Ltd
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level SoftwareEngineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux SoftwareEngineer to join their team. Hybrid working available (3 days office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Embedded Linux SoftwareEngineer will bring a good academic background to include a minimum of a … 2.1 Bachelors Degree in Computer Science or Electronics with a software bias. Key requirements for the Embedded Linux SoftwareEngineer include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems such as Yocto or PetaLinux. Previous involvement in the set-up/ More ❯
Embedded Ada SoftwareEngineer (Contract) Location: Stevenage Rate: Up to £70 per hour (umbrella) Clearance: SC required to start (UK-Eyes-Only) Contract: 6 months, likely extension Working Pattern: Fully on-site, compressed week available We're looking for an experienced Embedded Ada SoftwareEngineer to join a busy software team working on … high-integrity, real-time defence systems. You'll play a central role in developing and testing embeddedsoftware for PowerPC-based platforms, contributing to a portfolio of innovative and mission-critical products. What you'll be doing Developing real-time embeddedsoftware in Ada Testing embeddedsoftware on host and target platforms Creating test … systems, electronics and test teams Working independently while contributing to a small, collaborative team Producing clear, professional documentation throughout the lifecycle What we're looking for Strong experience developing software in Ada Embeddedsoftware experience on PowerPC processors Hands-on test experience with typical embedded lab tools Experience with DOORS Understanding of UML/SysML and More ❯
within the EMEA region but manufactures scientific instruments and scientific glassware that is sold globally via the AGI group. A bit about the role... We're looking for an EmbeddedSoftwareEngineer to bridge the gap between hardware innovation and intelligent control systems. In this role, you'll design, develop, and test the firmware and embeddedsoftware that power our next-generation laboratory automation products. You'll work closely with mechanical, electronics, and software engineers to bring complex instruments to life—ensuring seamless integration, reliability, and performance in real-world lab environments. This is a unique opportunity to apply your embeddedsoftware development expertise in a fast-paced, technology-driven setting … collaborate with a multidisciplinary team at the forefront of science, engineering, and innovation, helping to shape the future of lab automation. Key Duties and Responsibilities: Design, develop, and maintain embeddedsoftware for lab automation instruments and control systems. Implement firmware to interface with sensors, actuators, pumps, temperature controllers, and communication peripherals. Collaborate with electronics, mechanical, and softwareMore ❯
Our client, an electronic manufacturing business in West Yorkshire, seek to appoint an EmbeddedSoftwareEngineer working predominantly in embedded C. Their technologies are featured across many industries in a variety of products. The EmbeddedSoftwareEngineer role is a hands-on design position developing embeddedsoftware within a multidisciplinary team … of talented engineers.Embedded SoftwareEngineer - Skills & Abilities:* Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred* Proficient in C with at least two years industry experience* Experience with Microcontrollers/Microprocessors* Application based software experience would be ideal* Knowledge of software testingEmbedded SoftwareEngineer, Firmware, C, Microcontroller, Electronics More ❯
EmbeddedSoftwareEngineer | £65-75k | Cambridge Are you a creative and determined EmbeddedSoftwareEngineer ready to work on projects that deliver world-leading, cutting-edge solutions across diverse industries? My client is a highly successful R&D consultancy developing completely cutting-edge solutions for some of the most stable and fastest-growing … markets on Earth. You will be innovating on customer requirements, not just following a spec, so you have the opportunity to be creative. Responsibilities as an Embedded Linux SoftwareEngineer : Designing and developing software applications and control algorithms using Object-Oriented (OO) languages like C# and C++, and/or embedded code using C. Requirements … 3+ years of professional experience in software development, ideally within a regulated industry. Experience with C/C++, C#, or .NET for PC application development. Proficient in embeddedsoftware development for microcontrollers (e.g., ARM Cortex, STM32) Familiarity with RTOS, bare-metal, or embedded Linux environments Apply now to engineer the next generation of life-saving More ❯
Penicuik, Midlothian, United Kingdom Hybrid/Remote Options
FINTEC recruit Ltd
FINTEC recruit is seeking an EmbeddedSoftwareEngineer for our design Engineering client based in Penicuik. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. An opportunity to grow your expertise in embedded … a successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embeddedsoftware across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux … Interface engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for EmbeddedSoftwareEngineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embeddedsoftware development Strong proficiency in More ❯
Edinburgh & Lothians, Scotland, United Kingdom Hybrid/Remote Options
FINTEC recruit
FINTEC recruit is seeking an EmbeddedSoftwareEngineer for our design Engineering client based in Penicuik. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. An opportunity to grow your expertise in embedded … a successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embeddedsoftware across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux … Interface engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for EmbeddedSoftwareEngineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embeddedsoftware development Strong proficiency in More ❯
Edinburgh, Penicuik, Midlothian, United Kingdom Hybrid/Remote Options
FINTEC recruit Ltd
FINTEC recruit is seeking an EmbeddedSoftwareEngineer for our design Engineering client based in Penicuik. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. An opportunity to grow your expertise in embedded … a successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embeddedsoftware across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux … Interface engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for EmbeddedSoftwareEngineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embeddedsoftware development Strong proficiency in More ❯
Low-Level EmbeddedSoftwareEngineer Location: Bristol, UK Duration: 6-month contract Rate: £65/hour (Umbrella) OR £49.70/hour (+£7.22/hour Holiday pay) Work Pattern: Fully on-site, compressed hours available We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or … who is capable of obtaining security clearance (SC level minimum) Role Overview We are seeking a skilled Low-Level EmbeddedSoftwareEngineer to support ongoing engineering programmes. This role involves the development, verification, and integration of embeddedsoftware solutions, ensuring high standards of quality, performance, and compliance across the full engineering lifecycle. Key Responsibilities Develop … and maintain embeddedsoftware using C for real-time systems. Contribute to verification activities to ensure robust and reliable software delivery. Support integration of software on ARM-based processing platforms. Produce and review technical documentation, including design specifications. Engage with stakeholders to ensure technical alignment with project goals. Apply software engineering best practices and adhere More ❯
Low-Level EmbeddedSoftwareEngineer Location: Bristol, UK Duration: 6-month contract Rate: £65/hour (Umbrella) OR £49.70/hour (+£7.22/hour Holiday pay) Work Pattern: Fully on-site, compressed hours available We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or … who is capable of obtaining security clearance (SC level minimum) Role Overview We are seeking a skilled Low-Level EmbeddedSoftwareEngineer to support ongoing engineering programmes. This role involves the development, verification, and integration of embeddedsoftware solutions, ensuring high standards of quality, performance, and compliance across the full engineering lifecycle. Key Responsibilities Develop … and maintain embeddedsoftware using C for real-time systems. Contribute to verification activities to ensure robust and reliable software delivery. Support integration of software on ARM-based processing platforms. Produce and review technical documentation, including design specifications. Engage with stakeholders to ensure technical alignment with project goals. Apply software engineering best practices and adhere More ❯
Low-Level EmbeddedSoftwareEngineer Location: Bristol, UK Duration: 6-month contract Rate: £65/hour (Umbrella) OR £49.70/hour (+£7.22/hour Holiday pay) Work Pattern: Fully on-site, compressed hours available We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or … who is capable of obtaining security clearance (SC level minimum) Role Overview We are seeking a skilled Low-Level EmbeddedSoftwareEngineer to support ongoing engineering programmes. This role involves the development, verification, and integration of embeddedsoftware solutions, ensuring high standards of quality, performance, and compliance across the full engineering lifecycle. Key Responsibilities Develop … and maintain embeddedsoftware using C for real-time systems. Contribute to verification activities to ensure robust and reliable software delivery. Support integration of software on ARM-based processing platforms. Produce and review technical documentation, including design specifications. Engage with stakeholders to ensure technical alignment with project goals. Apply software engineering best practices and adhere More ❯
Embedded Linux SoftwareEngineer | £60-70k | Cambridge My client is an essential company in the communications and data industry. Their presence spans hundreds of countries, and their engineering makes up a vital part of the global networking infrastructure. They are looking for an EmbeddedSoftwareEngineer with strong Linux experience to join their … software dev team. Responsibilities as an Embedded Linux SoftwareEngineer : Design & implement software solutions in C Integrate Linux software with hardware, interpreting schematics Collaborate with other teams to analyse technical issues and contribute to their timely and effective resolution Requirements: Experienced in developing ARM MCUs in C Confident with Linux-based systems development, including … experience with the Linux boot process, DTB, and kernel drivers Familiar with networking protocols Proficiency in developing user-level software that interacts with the Linux operating system Bonus skills for an Embedded Linux SoftwareEngineer: Familiarity with Yocto Experience with Git & JIRA Apply now if you have a passion for networking, Linux, and C. Become a More ❯
Birmingham, West Midlands, England, United Kingdom
SF Recruitment
SF Recruitment are recruting an Interim Senior EmbeddedSoftwareEngineer, for a leading specialist manufacturing business in Birmingham. Overview We are seeking a highly capable Senior EmbeddedSoftwareEngineer to support ongoing development across several advanced hardware and power-electronics programmes. In this interim role, you'll take technical ownership of embeddedsoftware … 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 resolve technical issues Collaborate with electronics, controls, and systems engineering teams Ensure 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 Senior EmbeddedSoftwareEngineer, 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 Senior EmbeddedSoftwareEngineer 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 we're More ❯
Our client, a renowned entity in the Defence and Security sector, is currently seeking a Low-level EmbeddedSoftwareEngineer to join their team in Bristol on a contract basis. Key Responsibilities: Developing embeddedsoftware using C/C++ languages for various defence-related systems. Undertaking software verification and validation to ensure robust and … reliable performance. Producing detailed design and technical documentation, including performing design reviews. Integrating software on real-time operating systems and ARM-based processing platforms. Collaborating with firmware and electronics design teams to ensure coherent system integration. Travelling infrequently to other UK sites, although this is expected to be minimal (quarterly at most). Job Requirements: Experience in developing embeddedsoftware with C/C++. Knowledge of Real Time Operating Systems is desirable. Understanding of verification processes and standards like DefStan 00-55 & DO178B/C. Proficiency in modern software development practices and restricted coding standards such as MISRA. Strong analytical and critical evaluation skills, with the ability to generate comprehensive design documentation. Awareness of deploying embeddedMore ❯
EmbeddedSoftwareEngineer About the Role: We are seeking an experienced EmbeddedSoftwareEngineer to develop safety-related real-time application software for next-generation systems. This is a hands-on role covering the full software lifecycle, from architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embeddedsoftware for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unit testing and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embeddedsoftware development using C/C++. Knowledge of safety-critical standards (e.g., DO178C Level B More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Carbon60 - Eng&Tech
EmbeddedSoftwareEngineer About the Role: We are seeking an experienced EmbeddedSoftwareEngineer to develop safety-related real-time application software for next-generation systems. This is a hands-on role covering the full software lifecycle, from architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embeddedsoftware for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unit testing and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embeddedsoftware development using C/C++. Knowledge of safety-critical standards (e.g., DO178C Level B More ❯
Role: EmbeddedSoftwareEngineer Location: Motherwell, Scotland (Hybrid - 2 Days WFH a week) Salary: Up to 80,000 + Benefits Our client, a global technology leader in the medical devices sector, is seeking an EmbeddedSoftwareEngineer to join their growing team in Motherwell. You'll be developing embeddedsoftware for next … generation devices, contributing directly to innovations that improve patient care worldwide. This is an exciting opportunity to work across the full software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embeddedsoftware development using C. Strong understanding … plans. Proficient with version control (Git), Jira, and unit testing frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous quality and regulatory standards. Define and implement technical requirements, architecture, and interface design documents in line with quality systems and design More ❯
Bellshill, Lanarkshire, Scotland, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
Role: EmbeddedSoftwareEngineer Location: Motherwell, Scotland (Hybrid - 2 Days WFH a week) Salary: Up to £80,000 + Benefits Our client, a global technology leader in the medical devices sector, is seeking an EmbeddedSoftwareEngineer to join their growing team in Motherwell. You'll be developing embeddedsoftware for next … generation devices, contributing directly to innovations that improve patient care worldwide. This is an exciting opportunity to work across the full software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embeddedsoftware development using C. Strong understanding … plans. Proficient with version control (Git), Jira, and unit testing frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous quality and regulatory standards. Define and implement technical requirements, architecture, and interface design documents in line with quality systems and design More ❯
Motherwell, North Lanarkshire, Mossend, Lanarkshire, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions Ltd
Role: EmbeddedSoftwareEngineer Location: Motherwell, Scotland (Hybrid - 2 Days WFH a week) Salary: Up to £80,000 + Benefits Our client, a global technology leader in the medical devices sector, is seeking an EmbeddedSoftwareEngineer to join their growing team in Motherwell. You'll be developing embeddedsoftware for next … generation devices, contributing directly to innovations that improve patient care worldwide. This is an exciting opportunity to work across the full software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embeddedsoftware development using C. Strong understanding … plans. Proficient with version control (Git), Jira, and unit testing frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous quality and regulatory standards. Define and implement technical requirements, architecture, and interface design documents in line with quality systems and design More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
Real Time Datalink Software is tasked with supplying Datalink software into a wide range of Missiles and platforms that require a method of communicating over the air between them! Salary : Circa £65,000 depending on experience Dynamic (hybrid) working : 4 days per week on-site, due to workload classification Security Clearance : British Citizen or a Dual UK national … plenty of scope to help define what the Datalink does, its protocols and technical design. This is a technical hands-on role and will involve all aspects of the software life cycle: Requirements capture EmbeddedSoftware Architecture & Design Implementation in ADA Verification (Reviews & Testing) As well as working with other Software Engineers in the team you … will also be encouraged to work closely with Firmware Engineers, Systems Engineers, Hardware Engineers, Test Engineers and respective leads. This is a great opportunity for an experienced embedded ADA SoftwareEngineer to join our team to develop current and future datalink systems and their associated protocols. Working as a softwareengineer as part of a More ❯
Job Title: SC Cleared EmbeddedSoftwareEngineer Location: Remote with 2 days in Malvern Duration: 6 months with likely extension Rate: Up to 600 per day via an approved umbrella company Project Description & Role Summary: The Role As a Senior EmbeddedSoftwareEngineer, you will be working within a team that develops software … practices; analysing, designing, implementing, testing, supporting and maintaining solutions that solve mission-critical problems of our customers. Your responsibilities will include: Being responsible to the Project Design Authority for software development and related software engineering activities Communicating ideas with multiple stakeholders and customers at all levels Innovation in the application/integration of digital hardware technologies to build … novel embedded systems Solving technically challenging problems from rapid developments to full scale system developments Essential experience of the Senior EmbeddedSoftwareEngineer: Extensive experience developing in C++ The ability to work in rigorous engineering environments using configuration management and change management processes and tools Knowledge and experience of the specification, design and implementation of complex 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 ❯
EmbeddedSoftwareEngineer - Salary to £70,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 ❯
Posted:
Salary Guide
Embedded Software Engineer the UK excluding London