bath, south west england, united kingdom Hybrid / WFH Options
Platform Recruitment
Bristol – Principal EmbeddedSoftwareEngineer - £80k + great benefits! My client is a leading engineering firm, developing software and hardware for a range of regulated industries. They are looking for a Principal EmbeddedSoftwareEngineer to join their highly motivated team. This is a very interesting opportunity providing the right candidate the opportunity … a range of the latest chips! Location - Bristol (Hybrid) Salary - £70-80 + great benefits! Visa Sponsorship: Available Hybrid working Emphasis on professional development Tech Stack/Skills required : -Embedded C -RTOS or MCU experience - Regulated industry experience - Team leadership experience – you will be able to mentor and lead a team of embeddedsoftware engineers. The competitive More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Platform Recruitment
Bristol – Principal EmbeddedSoftwareEngineer - £80k + great benefits! My client is a leading engineering firm, developing software and hardware for a range of regulated industries. They are looking for a Principal EmbeddedSoftwareEngineer to join their highly motivated team. This is a very interesting opportunity providing the right candidate the opportunity … a range of the latest chips! Location - Bristol (Hybrid) Salary - £70-80 + great benefits! Visa Sponsorship: Available Hybrid working Emphasis on professional development Tech Stack/Skills required : -Embedded C -RTOS or MCU experience - Regulated industry experience - Team leadership experience – you will be able to mentor and lead a team of embeddedsoftware engineers. The competitive More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit 2x Low level EmbeddedSoftwareEngineer subcontractors on an initial 6 month contract. The role will likely be required to be onsite, but it can be worked on a 4-day week basis. Hourly Rate: £65.00 - £68.00ph (Umbrella). Overtime Rate: Hours worked over the … . Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Low level EmbeddedSoftwareEngineer Job Description: The Real Time Infrastructure and Security Software team is tasked with supplying advanced solutions for our missile sub-systems, often developing state … of the art processing platforms. Interacting with a wider engineering team (including Software, Firmware and Hardware Teams), this role presents the opportunity to develop complex software solutions, as part of a deliverable product, deployed into missile programmes. In a collaborative and close-knit culture, we support each other to search for better. Skillset/experience required: Experience in More ❯
Employment Type: Contract, Work From Home
Rate: £65 - £68 per hour, Benefits Overtime Rate of 'time and a quarter'
Bristol, Somerset, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit 2x Low level EmbeddedSoftwareEngineer subcontractors on an initial 6 month contract. The role will likely be required to be onsite, but it can be worked on a 4-day week basis. Hourly Rate: £65.00 - £68.00ph (Umbrella). Overtime Rate: Hours worked over the … . Duration: 6 months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Low level EmbeddedSoftwareEngineer Job Description: The Real Time Infrastructure and Security Software team is tasked with supplying advanced solutions for our missile sub-systems, often developing state … of the art processing platforms. Interacting with a wider engineering team (including Software, Firmware and Hardware Teams), this role presents the opportunity to develop complex software solutions, as part of a deliverable product, deployed into missile programmes. In a collaborative and close-knit culture, we support each other to search for better. Skillset/experience required: Experience in More ❯
Reading, England, United Kingdom Hybrid / WFH Options
DCS Recruitment
EmbeddedSoftwareEngineer Join an engineering team building advanced embedded solutions for real-world systems. This permanent role is ideal for a driven developer passionate about complex products and continuous learning. Responsibilities Develop embeddedsoftware for new and existing products, contributing both individually and within cross-functional teams. Validate, test, and debug embedded … engineers, sharing modern best practices and technical developments. Help estimate project timescales and provide support to customers when required. Key Skills & Experience Proficiency in C and C++ programming for embedded Linux or microcontroller platforms. Solid experience with RTOS and bare-metal development (e.g., STM32, PIC). Competence in DevOps/build systems, including cross-compiling, virtualisation and Docker concepts. … to technical and non-technical colleagues. Adaptable and innovative approach to problem-solving; excellent attention to detail and quality. Degree in Electrical/Electronic Engineering, Physics, Maths, Computer Science, Software Engineering—or 5+ years proven embeddedsoftware experience as an alternative. Occasional travel required for system testing at another UK site. What’s on Offer A collaborative More ❯
slough, south east england, united kingdom Hybrid / WFH Options
DCS Recruitment
EmbeddedSoftwareEngineer Join an engineering team building advanced embedded solutions for real-world systems. This permanent role is ideal for a driven developer passionate about complex products and continuous learning. Responsibilities Develop embeddedsoftware for new and existing products, contributing both individually and within cross-functional teams. Validate, test, and debug embedded … engineers, sharing modern best practices and technical developments. Help estimate project timescales and provide support to customers when required. Key Skills & Experience Proficiency in C and C++ programming for embedded Linux or microcontroller platforms. Solid experience with RTOS and bare-metal development (e.g., STM32, PIC). Competence in DevOps/build systems, including cross-compiling, virtualisation and Docker concepts. … to technical and non-technical colleagues. Adaptable and innovative approach to problem-solving; excellent attention to detail and quality. Degree in Electrical/Electronic Engineering, Physics, Maths, Computer Science, Software Engineering—or 5+ years proven embeddedsoftware experience as an alternative. Occasional travel required for system testing at another UK site. What’s on Offer A collaborative More ❯
Role: Junior EmbeddedSoftwareEngineer Location: Newcastle Package: £30,000 Find out if this opportunity is a good fit by reading all of the information that follows below. - £40,000 Bonus Shares 30 Days Holiday Potential KO2 is partnering with a cutting-edge technology company in Newcastle who are looking for a passionate Graduate or Junior EmbeddedSoftwareEngineer to join their growing R&D team. This is your chance to work on real-world products from day one, in a role that blends innovation, collaboration, and career growth. What You'll Do Design & develop embeddedsoftware for real-time systems. Work with hardware engineers using protocols like SPI, I2C, and USB. … improve performance. Research new technologies for future products. What You'll Need Degree (preferably Master's) in a relevant engineering discipline. Good understanding of electronics and firmware. Proficiency in embedded C programming. Nice to have: Python, C#, JavaScript, HTML, CSS. Familiarity with RTOS and protocols (SPI, UART, I2C, USB, Bluetooth) a bonus. Why You'll Love Working Here Competitive More ❯
Hemel Hempstead, Hertfordshire, South East, United Kingdom
Morson Talent
As a Senior EmbeddedSoftwareEngineer, you will be responsible for the design, development, testing, and integration of embeddedsoftware for next-generation chemical and explosive trace detection products. Working within an Agile team of 4 to 6 engineers, you will collaborate closely with software and firmware engineers to deliver robust software solutions … running on ARM Cortex M33 microcontrollers and FreeRTOS real-time operating systems. Your role includes interpreting UML-based architectural designs, participating in design and code reviews, debugging, and maintaining software architecture and documentation. A regular on-site presence at the Hemel Hempstead site is required to facilitate close interaction with prototype and production hardware. Security clearance (BPSS on joining … and eligibility for SC clearance) is mandatory. Skills: Minimum 5 years' experience in embeddedsoftware development Strong proficiency in C and C++ programming Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32) Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX) Knowledge of embedded system design including hardware More ❯
As a Senior EmbeddedSoftwareEngineer, you will be responsible for the design, development, testing, and integration of embeddedsoftware for next-generation chemical and explosive trace detection products. Working within an Agile team of 4 to 6 engineers, you will collaborate closely with software and firmware engineers to deliver robust software solutions … running on ARM Cortex M33 microcontrollers and FreeRTOS real-time operating systems. Your role includes interpreting UML-based architectural designs, participating in design and code reviews, debugging, and maintaining software architecture and documentation. A regular on-site presence at the Hemel Hempstead site is required to facilitate close interaction with prototype and production hardware. Security clearance (BPSS on joining … and eligibility for SC clearance) is mandatory. Skills: Minimum 5 years’ experience in embeddedsoftware development Strong proficiency in C and C++ programming Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32) Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX) Knowledge of embedded system design including hardware More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
TRIA
SoftwareEngineer – Embedded Systems Salary: £40,800–£50,000 depending on experience Benefits: Bonus scheme, private healthcare, enhanced leave, pension, flexible working, and more A leading product development consultancy is seeking a skilled SoftwareEngineer to join its multidisciplinary team. Specialising in medical and consumer health innovation, the company operates globally with design and manufacturing … partners across Europe, the USA, and Asia. About the Role: You’ll work on cutting-edge embedded systems projects, contributing across the software stack. This is a full-time role based in central Bristol, with flexible hybrid working and occasional travel to client sites. Key Requirements: Professional experience in embeddedsoftware development (C/C++) Familiarity … to collaborate across teams and present confidently to clients Desirable: Experience in medical device development and secure coding standards Knowledge of higher-level languages (Python, JavaScript, etc.) Exposure to embedded OS (FreeRTOS, Zephyr) and GUI frameworks If this sounds of interest, then please apply today More ❯
EmbeddedSoftwareEngineer Hybrid with visits to the office near Reading Up to £70k + Bonus + Great Benefits Were looking for an EmbeddedSoftwareEngineer who is interested in developing a next generation sensor for the marine industry. This would appeal to Engineers who want variety and enjoy working closely with the bare … Experience Able to code proficiently in C & C++ Experience with microcontroller hardware (e.g. STM32, PIC, TM4C) and frameworks, working with the memory, performance and power constraints of these systems. Embedded Systems Experience of developing and debugging, including cross-compiling for different hardware architectures, virtualisation and docker concepts. Able to work in a structured software development environment that includes … Architecting & documenting designs. Following coding guidelines. Developing unit and system tests. Degree in Electrical/Electronic Engineering, Physics, Maths, Software Engineering, Computer Science 5-10 years of proven software engineering industry experience Security clearance is required - Sole UK national status (must hold a single passport which is British). More ❯
enabling rapid, easy access to functional proteins essential for drug discovery research. Our eProtein DiscoveryTM benchtop system accelerates protein expression and purification optimization in research labs. As a Senior EmbeddedSoftwareEngineer, you will be a key contributor to the development of our cutting-edge instrument platform. You will take ownership of the design and implementation of … complex embedded systems, from low-level hardware interaction to high-level application logic. This role requires a versatile engineer who is comfortable working across different domains, including bare-metal firmware, RTOS, and embedded Linux, to build a reliable, scalable, and high-performance system. About the role Architect, develop, and maintain real-time bare-metal and RTOS-based … I2C, UART, USB, and Ethernet. Oversee the full lifecycle of mixed-signal PCBA development, from requirements and component selection to schematic capture, layout, and vendor management. Design and implement software for advanced System-on-Chip (SoC) platforms, ensuring seamless integration between processors and programmable logic. Develop multi-threaded C/C++ applications on embedded Linux for system control More ❯
enabling rapid, easy access to functional proteins essential for drug discovery research. Our eProtein DiscoveryTM benchtop system accelerates protein expression and purification optimization in research labs. As a Senior EmbeddedSoftwareEngineer, you will be a key contributor to the development of our cutting-edge instrument platform. You will take ownership of the design and implementation of … complex embedded systems, from low-level hardware interaction to high-level application logic. This role requires a versatile engineer who is comfortable working across different domains, including bare-metal firmware, RTOS, and embedded Linux, to build a reliable, scalable, and high-performance system. About the role Architect, develop, and maintain real-time bare-metal and RTOS-based … I2C, UART, USB, and Ethernet. Oversee the full lifecycle of mixed-signal PCBA development, from requirements and component selection to schematic capture, layout, and vendor management. Design and implement software for advanced System-on-Chip (SoC) platforms, ensuring seamless integration between processors and programmable logic. Develop multi-threaded C/C++ applications on embedded Linux for system control More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
The One Group
EmbeddedSoftwareEngineer - ADA Location: Hybrid working in Stevenage, Bristol or Bolton Salary: Up to £65,000 per annum + Bonus Benefits: Job security (Big industry investment, no redundancies during Covid & kept hiring), Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and … gym A market leading and global company within the defence sector are looking for an experienced ADA softwareengineer with experience in embedded software. This is a fascinating chance to be involved with developing cutting-edge Real-Time subsystem software solutions for use within on-board aerospace electronics. This position is subject to security clearance and … is highly beneficial. Duties & Experience: Strong programming knowledge of ADA (C, C++ & C# desirable) Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embeddedsoftware Model-based development using UML SCADE definition and verification algorithms Promote quality code and engage in design and code More ❯
edge. Our mission is to create solutions that harness the power of AI in real-world applications, enabling smarter, faster, and more efficient technologies. We are looking for an EmbeddedSoftwareEngineer to join our engineering team. In this role, you will develop, optimize, and deploy embeddedsoftware that supports AI-driven applications on resource … constrained devices. You will work closely with hardware, systems, and AI engineers to ensure seamless integration and reliable performance. Responsibilities Design, implement, and optimize embeddedsoftware for AI/edge applications. Collaborate with hardware and AI teams to integrate models and algorithms onto embedded platforms. Develop and maintain software documentation, including specifications and test plans. Support … debugging, profiling, and performance optimization of embedded systems. Contribute to validation and deployment processes for real-world use cases. Qualifications Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Proficiency in C/C++ for embedded systems development. Familiarity with real-time operating systems (RTOS), embedded Linux, or similar environments. Experience with More ❯
warrington, cheshire, north west england, united kingdom
Oho Group Ltd
edge. Our mission is to create solutions that harness the power of AI in real-world applications, enabling smarter, faster, and more efficient technologies. We are looking for an EmbeddedSoftwareEngineer to join our engineering team. In this role, you will develop, optimize, and deploy embeddedsoftware that supports AI-driven applications on resource … constrained devices. You will work closely with hardware, systems, and AI engineers to ensure seamless integration and reliable performance. Responsibilities Design, implement, and optimize embeddedsoftware for AI/edge applications. Collaborate with hardware and AI teams to integrate models and algorithms onto embedded platforms. Develop and maintain software documentation, including specifications and test plans. Support … debugging, profiling, and performance optimization of embedded systems. Contribute to validation and deployment processes for real-world use cases. Qualifications Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Proficiency in C/C++ for embedded systems development. Familiarity with real-time operating systems (RTOS), embedded Linux, or similar environments. Experience with More ❯
bolton, greater manchester, north west england, united kingdom
Oho Group Ltd
edge. Our mission is to create solutions that harness the power of AI in real-world applications, enabling smarter, faster, and more efficient technologies. We are looking for an EmbeddedSoftwareEngineer to join our engineering team. In this role, you will develop, optimize, and deploy embeddedsoftware that supports AI-driven applications on resource … constrained devices. You will work closely with hardware, systems, and AI engineers to ensure seamless integration and reliable performance. Responsibilities Design, implement, and optimize embeddedsoftware for AI/edge applications. Collaborate with hardware and AI teams to integrate models and algorithms onto embedded platforms. Develop and maintain software documentation, including specifications and test plans. Support … debugging, profiling, and performance optimization of embedded systems. Contribute to validation and deployment processes for real-world use cases. Qualifications Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Proficiency in C/C++ for embedded systems development. Familiarity with real-time operating systems (RTOS), embedded Linux, or similar environments. Experience with More ❯
Contract EmbeddedSoftwareEngineer Location: Edinburgh Contract: 6-12 months | IR35: Outside Rate: £55 - £62.50 per hour We are seeking an experienced EmbeddedSoftwareEngineer on a contract basis. This is an exciting opportunity to work on cutting-edge embedded systems within a collaborative, innovative environment. Essential Experience C/C++ RTOS/… Linux/Windows Testing/Debugging Microcontrollers Full Software Lifecycle experience If you think this role sounds like it could be a good fit for you, please send me your CV and I will give you a call. More ❯
Contract EmbeddedSoftwareEngineer Location: Edinburgh Contract: 6-12 months | IR35: Outside Rate: £55 - £62.50 per hour We are seeking an experienced EmbeddedSoftwareEngineer on a contract basis. This is an exciting opportunity to work on cutting-edge embedded systems within a collaborative, innovative environment. Essential Experience C/C++ RTOS/… Linux/Windows Testing/Debugging Microcontrollers Full Software Lifecycle experience If you think this role sounds like it could be a good fit for you, please send me your CV and I will give you a call. More ❯
Contract EmbeddedSoftwareEngineer Location: Edinburgh Contract: 6-12 months IR35: Outside Rate: £55 - £62.50 per hour We are seeking an experienced EmbeddedSoftwareEngineer on a contract basis. This is an exciting opportunity to work on cutting-edge embedded systems within a collaborative, innovative environment click apply for full job details More ❯
Filton, England, United Kingdom Hybrid / WFH Options
Anson McCade
EmbeddedSoftwareEngineer Location : Bristol - Onsite 4-5 Days per week Clearance : Must be able to obtain or hold active SC Clearance!* Employment Type : Full Time Europe's #1 Integrated Defence Company seeks talented EmbeddedSoftware Engineers to help support the ongoing and future design, build, test and implementation of subsystem software for its … next-gen Missile Systems. You’d be welcomed into a highly collaborative multidiscipline team, consisting of Software, Systems & Electronics Engineers, who specialise in hard real-time software development primarily using SysML/UML and C, C++ or Ada programming and model-based development, utilising UML tools such as Rhapsody or Matlab/Simulink. Essential Experience : • Real-Time Operating … Systems (Highly Desirable) • Experience developing in languages such as C++, C, ADA or Rust and motivated to develop reliable, high-performance, standardised, and documented software • Understanding of standardised bus systems and protocols • Excellent analytical and design ability, including review and critical analysis • ‘Can do' and flexible approach – you'll enjoy solving technical problems that sometimes extend beyond the bounds More ❯
gloucester, south west england, united kingdom Hybrid / WFH Options
Anson McCade
EmbeddedSoftwareEngineer Location : Bristol - Onsite 4-5 Days per week Clearance : Must be able to obtain or hold active SC Clearance!* Employment Type : Full Time Europe's #1 Integrated Defence Company seeks talented EmbeddedSoftware Engineers to help support the ongoing and future design, build, test and implementation of subsystem software for its … next-gen Missile Systems. You’d be welcomed into a highly collaborative multidiscipline team, consisting of Software, Systems & Electronics Engineers, who specialise in hard real-time software development primarily using SysML/UML and C, C++ or Ada programming and model-based development, utilising UML tools such as Rhapsody or Matlab/Simulink. Essential Experience : • Real-Time Operating … Systems (Highly Desirable) • Experience developing in languages such as C++, C, ADA or Rust and motivated to develop reliable, high-performance, standardised, and documented software • Understanding of standardised bus systems and protocols • Excellent analytical and design ability, including review and critical analysis • ‘Can do' and flexible approach – you'll enjoy solving technical problems that sometimes extend beyond the bounds More ❯
Job Title: EmbeddedSoftwareEngineer Location: Cheshire Salary: Up to £65,000 (Depending on Experience) This is a fantastic opportunity to become part of a progressive, innovation-driven team shaping the future of technology. We are seeking an accomplished EmbeddedSoftwareEngineer to lead the development of next-generation products in a dynamic, fast More ❯
Job Title: Lead/Principal EmbeddedSoftwareEngineer Location: Gloucester (On-Site Working) Salary: Up to £80,000 (Depending on Experience) Summary of Vacancy: We're currently recruiting for a Principal EmbeddedSoftwareEngineer on behalf of a cutting-edge Security Research & Development organisation click apply for full job details More ❯
Embedded C++ SoftwareEngineer (Senior/Principal) Location: Hampshire Contract length: 6 months Work model: 1 - 4 days per week in the office. (Flexible working is available, though this project will require regular onsite presence depending on project needs.) *Candidates must hold, or be able to obtain, SC clearance* The role We are supporting a client in … the defence sector who is seeking a SoftwareEngineer to join their Integrated Sensors & Protection line of business. Direct industry experience is desirable but not essential. The role will involve developing a new generation of features and capabilities using innovative software solutions - and we need you to help create them. Essential: Bare-metal Embedded C++ software development Experience with Embedded interfaces (eg CAN bus, I2C, SPI, GPIO) Familiarity with tools and approaches to Embedded development Useful to have: C# application development Experience developing Windows & Linux applications Familiarity with the software life cycle processes Knowledge of configuration management tools (eg Git) Software design experience (eg SysML/UML) Test case/procedure More ❯