newport, wales, united kingdom Hybrid / WFH Options
Elite People Partners Ltd
Principal Embedded Software Engineer – Embedded Safety Systems – £72k + Bonus – Bristol Are you a highly experienced software engineer looking to take the next step in your career? We’re seeking a Principal Software Engineer to join our clients team and play a pivotal role in the development of SAFERTOS products , working across complex embeddedsystems … of processor architectures, contribute to safety-critical software development, and help shape best practices across the team. We’re looking for someone with deep expertise in C and assembler, embeddedsystems design, and software lifecycle processes , who thrives on solving challenging technical problems and is passionate about driving team growth and excellence . Your ability to combine technical … mastery with leadership and collaboration will be key to shaping both projects and people, while making a real impact on the business. The main skills needed for the Principal Embedded Software Engineer role are: C and assembler for embeddedsystemsEmbeddedsystems design Producing high quality code Producing high quality documentation Working with a range More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
Elite People Partners Ltd
Principal Embedded Software Engineer – Embedded Safety Systems – £72k + Bonus – Bristol Are you a highly experienced software engineer looking to take the next step in your career? We’re seeking a Principal Software Engineer to join our clients team and play a pivotal role in the development of SAFERTOS products , working across complex embeddedsystems … of processor architectures, contribute to safety-critical software development, and help shape best practices across the team. We’re looking for someone with deep expertise in C and assembler, embeddedsystems design, and software lifecycle processes , who thrives on solving challenging technical problems and is passionate about driving team growth and excellence . Your ability to combine technical … mastery with leadership and collaboration will be key to shaping both projects and people, while making a real impact on the business. The main skills needed for the Principal Embedded Software Engineer role are: C and assembler for embeddedsystemsEmbeddedsystems design Producing high quality code Producing high quality documentation Working with a range More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Elite People Partners Ltd
Principal Embedded Software Engineer – Embedded Safety Systems – £72k + Bonus – Bristol Are you a highly experienced software engineer looking to take the next step in your career? We’re seeking a Principal Software Engineer to join our clients team and play a pivotal role in the development of SAFERTOS products , working across complex embeddedsystems … of processor architectures, contribute to safety-critical software development, and help shape best practices across the team. We’re looking for someone with deep expertise in C and assembler, embeddedsystems design, and software lifecycle processes , who thrives on solving challenging technical problems and is passionate about driving team growth and excellence . Your ability to combine technical … mastery with leadership and collaboration will be key to shaping both projects and people, while making a real impact on the business. The main skills needed for the Principal Embedded Software Engineer role are: C and assembler for embeddedsystemsEmbeddedsystems design Producing high quality code Producing high quality documentation Working with a range More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Elite People Partners Ltd
Principal Embedded Software Engineer – Embedded Safety Systems – £72k + Bonus – Bristol Are you a highly experienced software engineer looking to take the next step in your career? We’re seeking a Principal Software Engineer to join our clients team and play a pivotal role in the development of SAFERTOS products , working across complex embeddedsystems … of processor architectures, contribute to safety-critical software development, and help shape best practices across the team. We’re looking for someone with deep expertise in C and assembler, embeddedsystems design, and software lifecycle processes , who thrives on solving challenging technical problems and is passionate about driving team growth and excellence . Your ability to combine technical … mastery with leadership and collaboration will be key to shaping both projects and people, while making a real impact on the business. The main skills needed for the Principal Embedded Software Engineer role are: C and assembler for embeddedsystemsEmbeddedsystems design Producing high quality code Producing high quality documentation Working with a range More ❯
Project Manager – EmbeddedSystems (Product Development) About the Company This is a fantastic opportunity to join a leading consultancy delivering cutting-edge solutions across a wide range of industries. Projects span healthcare, IoT, advanced robotics, autonomous drones, and space applications—each bringing unique technical challenges and real-world impact. You’ll be part of a collaborative, innovation-driven … norm and technology is used to solve some of today’s most complex problems. About the Role They are seeking an experienced Project Manager with a strong background in embeddedsystems to lead multidisciplinary product development projects from concept through to completion. This is a client-facing role that requires a balance of technical understanding, strategic planning, and … leadership, ensuring high-quality delivery of complex embedded solutions across multiple sectors. Key Responsibilities Lead and manage end-to-end embeddedsystems projects across varied industry domains Define project scope, objectives, schedules, and deliverables, ensuring alignment with client expectations Coordinate hardware, software, and QA teams, balancing technical detail with commercial priorities Identify and manage risks, monitor progress More ❯
Project Manager – EmbeddedSystems (Product Development) About the Company This is a fantastic opportunity to join a leading consultancy delivering cutting-edge solutions across a wide range of industries. Projects span healthcare, IoT, advanced robotics, autonomous drones, and space applications—each bringing unique technical challenges and real-world impact. You’ll be part of a collaborative, innovation-driven … norm and technology is used to solve some of today’s most complex problems. About the Role They are seeking an experienced Project Manager with a strong background in embeddedsystems to lead multidisciplinary product development projects from concept through to completion. This is a client-facing role that requires a balance of technical understanding, strategic planning, and … leadership, ensuring high-quality delivery of complex embedded solutions across multiple sectors. Key Responsibilities Lead and manage end-to-end embeddedsystems projects across varied industry domains Define project scope, objectives, schedules, and deliverables, ensuring alignment with client expectations Coordinate hardware, software, and QA teams, balancing technical detail with commercial priorities Identify and manage risks, monitor progress More ❯
Digital Design Engineer - EmbeddedSystems Location: Stevenage Salary: Up to £60,000 per annum + Bonus Benefits: Job security, Great pension, Annual Pay Review, Enhanced Parental Leave, Training & Membership Fund, Courses & Training, Hobby Clubs, Subsidised Restaurant and GymA market leading and global company within the aerospace and defence sector are looking for an Embedded Digital Design Engineer … who has experience within embeddedsystems throughout the full development lifecycle. You will be working with the latest embedded devices from major vendors in the development of complex embedded digital systems, firmware, software and hardware.This is a great opportunity to develop both technically across many areas with cutting edge technology as well as in leadership.This … be British Citizens and have resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Work across complex systems including DSP Systems (e.g. Image Processing, Software Defined Radios), SoC Systems and Security Critical Systems Be involved in full development through design, implementation, integration and test More ❯
Embedded Software Engineer/Software Developer An exciting opportunity for a skilled Embedded Software Engineer/Software Developer to design, develop and test embedded software solutions, supporting innovation and hardware integration projects within a growing engineering team. If youve also worked in the following roles, wed also like to hear from you: Firmware Developer, Software Engineer, Electronics … Engineer, Hardware Integration Engineer, Control Systems Engineer, EmbeddedSystems Engineer, Firmware Engineer SALARY: circa. £50,000 per annum + Benefits (includes 25 Days Annual Leave plus Bank Holidays, Group Healthcare, Employee Assistance Programme, Company Pension, Modern Collaborative Work Environment and Professional Development and Growth Opportunities, Free Onsite Parking) LOCATION: Manchester, North West England (M17) JOB TYPE: Full … Time, Permanent JOB OVERVIEW We have a fantastic new job opportunity for an Embedded Software Engineer/Software Developer with proven experience in firmware development and embedded systems. As an Embedded Software Engineer/Software Developer you will design, develop, and optimise embedded software for a range of microcontrollers and microprocessors, ensuring software reliability, efficiency, and More ❯
Embedded Software Engineer/Software Developer An exciting opportunity for a skilled Embedded Software Engineer/Software Developer to design, develop and test embedded software solutions, supporting innovation and hardware integration projects within a growing engineering team. If you’ve also worked in the following roles, we’d also like to hear from you: Firmware Developer, Software … Engineer, Electronics Engineer, Hardware Integration Engineer, Control Systems Engineer, EmbeddedSystems Engineer, Firmware Engineer SALARY: circa. £50,000 per annum + Benefits (includes 25 Days Annual Leave plus Bank Holidays, Group Healthcare, Employee Assistance Programme, Company Pension, Modern Collaborative Work Environment and Professional Development and Growth Opportunities, Free Onsite Parking) LOCATION: Manchester, North West England (M17) JOB … TYPE: Full-Time, Permanent JOB OVERVIEW We have a fantastic new job opportunity for an Embedded Software Engineer/Software Developer with proven experience in firmware development and embedded systems. As an Embedded Software Engineer/Software Developer you will design, develop, and optimise embedded software for a range of microcontrollers and microprocessors, ensuring software reliability More ❯
Capenhurst, Cheshire, United Kingdom Hybrid / WFH Options
Vantage Consulting
Due to continued growth, we're looking for an EmbeddedSystems Reliability Engineer to join our dynamic CTO Development Team . You'll work with a talented, welcoming group of engineers who are passionate about technology, quality, and innovation. If you have a strong background in embeddedsystems, this is an excellent opportunity to make a … real impact. The Role This is a hands-on role for a skilled engineer with a deep understanding of embedded software, reliability engineering, and modern development practices. You'll play a key part in improving the robustness, performance, and quality of our embedded and desktop systems. Key Responsibilities: Investigate and resolve complex bugs across embedded and desktop … systems, implementing fixes and systemic quality improvements. Develop and maintain tools for automated testing, diagnostics, and release validation using Python and Bash. Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot/make) and desktop applications (CMake/Qt), integrating quality gates and static analysis. Define, monitor, and drive improvements against key reliability metrics (e.g. crash More ❯
NMS Recruit are seeking an experienced EmbeddedSystems Reliability Engineer to join global energy consultancy based in the Cheshire. This is an exciting opportunity to join a rapidly growing business. You will be required to work 50/50 split between site and home and sponsorship is available. This is an exciting opportunity for a talented EmbeddedSystems Reliability Engineer with proficiency in modern C++ (C+ or newer). Responsibilities Investigate and resolve complex bugs across embedded and desktop systems, implementing fixes and systemic quality improvements Develop and maintain tools for automated testing, diagnostics and release validation using Python and Bash Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot … to embed quality and reliability throughout the development lifecycle Experience Degree in Software Engineering, Computer Science, Electronics or equivalent working experience Proficiency in modern C++ (C+ or newer) for embedded and cross-platform desktop development Strong scripting experience in Python and Bash for tooling and test automation Experience with CMake, make, and CI/CD systems (e.g., GitLab More ❯
NMS Recruit are seeking an experienced EmbeddedSystems Reliability Engineer to join global energy consultancy based in the Cheshire. This is an exciting opportunity to join a rapidly growing business. You will be required to work 50/50 split between site and home and sponsorship is available. This is an exciting opportunity for a talented EmbeddedSystems Reliability Engineer with proficiency in modern C++ (C++17 or newer). Responsibilities Investigate and resolve complex bugs across embedded and desktop systems, implementing fixes and systemic quality improvements Develop and maintain tools for automated testing, diagnostics and release validation using Python and Bash Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot … to embed quality and reliability throughout the development lifecycle Experience Degree in Software Engineering, Computer Science, Electronics or equivalent working experience Proficiency in modern C++ (C++17 or newer) for embedded and cross-platform desktop development Strong scripting experience in Python and Bash for tooling and test automation Experience with CMake, make, and CI/CD systems (e.g., GitLab More ❯
NMS Recruit are seeking an experienced EmbeddedSystems Reliability Engineer to join global energy consultancy based in the Cheshire. This is an exciting opportunity to join a rapidly growing business. You will be required to work 50/50 split between site and home and sponsorship is available. This is an exciting opportunity for a talented EmbeddedSystems Reliability Engineer with proficiency in modern C++ (C++17 or newer). Responsibilities Investigate and resolve complex bugs across embedded and desktop systems, implementing fixes and systemic quality improvements Develop and maintain tools for automated testing, diagnostics and release validation using Python and Bash Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot … to embed quality and reliability throughout the development lifecycle Experience Degree in Software Engineering, Computer Science, Electronics or equivalent working experience Proficiency in modern C++ (C++17 or newer) for embedded and cross-platform desktop development Strong scripting experience in Python and Bash for tooling and test automation Experience with CMake, make, and CI/CD systems (e.g., GitLab More ❯
NMS Recruit are seeking an experienced EmbeddedSystems Reliability Engineer to join global energy consultancy based in the Cheshire. This is an exciting opportunity to join a rapidly growing business. You will be required to work 50/50 split between site and home and sponsorship is available. This is an exciting opportunity for a talented EmbeddedSystems Reliability Engineer with proficiency in modern C++ (C++17 or newer). Responsibilities Investigate and resolve complex bugs across embedded and desktop systems, implementing fixes and systemic quality improvements Develop and maintain tools for automated testing, diagnostics and release validation using Python and Bash Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot … to embed quality and reliability throughout the development lifecycle Experience Degree in Software Engineering, Computer Science, Electronics or equivalent working experience Proficiency in modern C++ (C++17 or newer) for embedded and cross-platform desktop development Strong scripting experience in Python and Bash for tooling and test automation Experience with CMake, make, and CI/CD systems (e.g., GitLab More ❯
warrington, cheshire, north west england, united kingdom
NMS Recruit
NMS Recruit are seeking an experienced EmbeddedSystems Reliability Engineer to join global energy consultancy based in the Cheshire. This is an exciting opportunity to join a rapidly growing business. You will be required to work 50/50 split between site and home and sponsorship is available. This is an exciting opportunity for a talented EmbeddedSystems Reliability Engineer with proficiency in modern C++ (C++17 or newer). Responsibilities Investigate and resolve complex bugs across embedded and desktop systems, implementing fixes and systemic quality improvements Develop and maintain tools for automated testing, diagnostics and release validation using Python and Bash Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot … to embed quality and reliability throughout the development lifecycle Experience Degree in Software Engineering, Computer Science, Electronics or equivalent working experience Proficiency in modern C++ (C++17 or newer) for embedded and cross-platform desktop development Strong scripting experience in Python and Bash for tooling and test automation Experience with CMake, make, and CI/CD systems (e.g., GitLab More ❯
NMS Recruit are seeking an experienced EmbeddedSystems Help Desk Engineer to join global energy consultancy based in the Cheshire. This is an exciting opportunity to join a rapidly growing business. You will be required to work 50/50 split between site and home and sponsorship is available. This is an exciting opportunity for a talented EmbeddedSystems Reliability Engineer with proficiency in modern C++ (C++17 or newer). Responsibilities Investigate and resolve complex bugs across embedded and desktop systems, implementing fixes and systemic quality improvements Develop and maintain tools for automated testing, diagnostics and release validation using Python and Bash Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot … to embed quality and reliability throughout the development lifecycle Experience Degree in Software Engineering, Computer Science, Electronics or equivalent working experience Proficiency in modern C++ (C++17 or newer) for embedded and cross-platform desktop development Strong scripting experience in Python and Bash for tooling and test automation Experience with CMake, make, and CI/CD systems (e.g., GitLab More ❯
Position: EmbeddedSystems Engineer Location: Cookridge, Leeds Salary: £50,000 - £60,000 KO2's client, a growing technology business based in Cookridge, Leeds, is looking for an EmbeddedSystems Engineer to join their team. The company design and develop a unique device for the monitoring of energy technology, and they are seeking an engineer who can … contribute to the next generation of their product. The ideal candidate will have a background in electronics design, covering both analogue and digital circuit development, alongside experience programming in Embedded C. However, KO2's client is open to applications from candidates who are stronger in either electronics or embedded software, or those who can combine both skillsets. This … communications technology. Knowledge of LoRaWAN, RF, or LPWAN would be highly desirable, as the device relies on cutting-edge communication protocols. Previous experience with LoRaWAN, RF or related wireless systems will allow you to make an immediate impact. Key skills and experience: Strong background in analogue and digital electronics design Ability to write and debug Embedded C code More ❯
Abingdon, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Computer Futures
Join a global leader in memory and storage innovation, where you'll be part of a team developing embedded firmware for advanced flash memory products used in high-performance computing, automotive systems, and next-gen consumer electronics. This is a hands-on role offering full autonomy and the chance to work on complex, low-level systems that … power cutting-edge technology. You'll be working on firmware that interfaces directly with hardware, contributing to the development of real-time embeddedsystems that demand precision, performance, and reliability. The team is recruiting across multiple levels, so whether you're a junior engineer looking to grow or a principal-level expert ready to lead, there's a … place for you. ?? Key Responsibilities Design, develop, and maintain embedded firmware for flash memory and storage products Work closely with hardware teams to integrate and test firmware on custom platforms Solve complex technical challenges related to performance, scalability, and reliability Contribute to architecture decisions and technical strategy (senior/principal level) Collaborate in a hybrid working environment with a More ❯
Abingdon, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Computer Futures
Join a global leader in memory and storage innovation, where you'll be part of a team developing embedded firmware for advanced flash memory products used in high-performance computing, automotive systems, and next-gen consumer electronics. This is a hands-on role offering full autonomy and the chance to work on complex, low-level systems that … power cutting-edge technology. You'll be working on firmware that interfaces directly with hardware, contributing to the development of real-time embeddedsystems that demand precision, performance, and reliability. The team is recruiting across multiple levels, so whether you're a junior engineer looking to grow or a principal-level expert ready to lead, there's a … place for you. Key Responsibilities Design, develop, and maintain embedded firmware for flash memory and storage products Work closely with hardware teams to integrate and test firmware on custom platforms Solve complex technical challenges related to performance, scalability, and reliability Contribute to architecture decisions and technical strategy (senior/principal level) Collaborate in a hybrid working environment with a More ❯
Employment Type: Full-Time
Salary: £40,000 - £70,000 per annum, Negotiable, Inc benefits
Software Developer - EmbeddedSystems Location: Bristol Clearance Requirement: Must be eligible for DV clearance (British Citizen, UK residency for the last 10 years) Overview Are you an experienced software developer who enjoys working with embedded hardware and building practical, real-world solutions? This is a hands-on role for engineers passionate about low-level development, problem-solving … and delivering robust tools in mission-critical environments. What You'll Do Develop bespoke software on embedded platforms such as ESP32, Raspberry Pi, and ARM-based micro-controllers Write and maintain software in Python and/or C++, often with direct hardware interfacing Work with communication protocols (e.g., serial, USB, SPI, I2C) to control and integrate peripherals Conduct testing … support team knowledge sharing What You'll Bring Essential: 3-15 years of hands-on software development experience Strong proficiency in Python and/or C++ Experience developing for embeddedsystems (e.g., ESP32, ARM Cortex) Familiarity with low-level hardware interfacing (serial comms, GPIO, USB, SPI/I2C) Experience in Linux-based development environments Excellent problem-solving skills More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Octagon Group
Are you a skilled Embedded Software Engineer looking to contribute to cutting-edge defence technology? Based in Southampton, this Embedded Software Engineer job offers the opportunity to work on advanced embeddedsystems in a dynamic and secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Embedded Software Engineer … s main responsibilities: - Develop C/C++ code for embeddedsystems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing applications Skills required: - Experience in C/C++ programming for embeddedsystems - Familiarity with GUI and video processing software development - Strong understanding of testing … software quality assurance Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and a UK passport holder. Whats on offer for the Embedded Software Engineer in Southampton: Competitive salary based on experience and skills, company shares, flexible and hybrid working, enhanced pension, private healthcare and more. More ❯
Hunmanby, North Yorkshire, UK Hybrid / WFH Options
Deep Sea Electronics Ltd
Embedded Software Team Manager The Embedded Software Manager will work within the Engineering department based at our site in Hunmanby or Mansfield. They will be required to perform a hands-on role within the matrixed engineering team to line manage a subset of the engineering team in the delivery of new product developments and the maintenance of existing. … Requirements: Expert in C/C++ for embeddedsystems Understanding to Linux operating systems and application development, including Yocto An appreciation of the power generation industry and/or control and automation solutions Understanding of product development and managing multi discipline teams Software development life cycles, tools and processes A functional safety standard such as ISO … or IEC 60730 Good understanding of cyber security principles and technologies for embeddedsystems Excellent written and verbal communication skills Excellent ability in work break down and task estimation with a willingness to commit and drive projects to completion Familiar with combined stage gated (waterfall)/agile development approaches Risk identification and mitigation techniques Comfortable communicating with both More ❯
Hunmanby, England, United Kingdom Hybrid / WFH Options
Deep Sea Electronics Ltd
Embedded Software Team Manager The Embedded Software Manager will work within the Engineering department based at our site in Hunmanby or Mansfield. They will be required to perform a hands-on role within the matrixed engineering team to line manage a subset of the engineering team in the delivery of new product developments and the maintenance of existing. … Requirements: Expert in C/C++ for embeddedsystems Understanding to Linux operating systems and application development, including Yocto An appreciation of the power generation industry and/or control and automation solutions Understanding of product development and managing multi discipline teams Software development life cycles, tools and processes A functional safety standard such as ISO … or IEC 60730 Good understanding of cyber security principles and technologies for embeddedsystems Excellent written and verbal communication skills Excellent ability in work break down and task estimation with a willingness to commit and drive projects to completion Familiar with combined stage gated (waterfall)/agile development approaches Risk identification and mitigation techniques Comfortable communicating with both More ❯
hunmanby, yorkshire and the humber, united kingdom Hybrid / WFH Options
Deep Sea Electronics Ltd
Embedded Software Team Manager The Embedded Software Manager will work within the Engineering department based at our site in Hunmanby or Mansfield. They will be required to perform a hands-on role within the matrixed engineering team to line manage a subset of the engineering team in the delivery of new product developments and the maintenance of existing. … Requirements: Expert in C/C++ for embeddedsystems Understanding to Linux operating systems and application development, including Yocto An appreciation of the power generation industry and/or control and automation solutions Understanding of product development and managing multi discipline teams Software development life cycles, tools and processes A functional safety standard such as ISO … or IEC 60730 Good understanding of cyber security principles and technologies for embeddedsystems Excellent written and verbal communication skills Excellent ability in work break down and task estimation with a willingness to commit and drive projects to completion Familiar with combined stage gated (waterfall)/agile development approaches Risk identification and mitigation techniques Comfortable communicating with both More ❯
nottingham, midlands, united kingdom Hybrid / WFH Options
Deep Sea Electronics Ltd
Embedded Software Team Manager The Embedded Software Manager will work within the Engineering department based at our site in Hunmanby or Mansfield. They will be required to perform a hands-on role within the matrixed engineering team to line manage a subset of the engineering team in the delivery of new product developments and the maintenance of existing. … Requirements: Expert in C/C++ for embeddedsystems Understanding to Linux operating systems and application development, including Yocto An appreciation of the power generation industry and/or control and automation solutions Understanding of product development and managing multi discipline teams Software development life cycles, tools and processes A functional safety standard such as ISO … or IEC 60730 Good understanding of cyber security principles and technologies for embeddedsystems Excellent written and verbal communication skills Excellent ability in work break down and task estimation with a willingness to commit and drive projects to completion Familiar with combined stage gated (waterfall)/agile development approaches Risk identification and mitigation techniques Comfortable communicating with both More ❯