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 ❯
GL1 1DE, Gloucester, Gloucestershire, United Kingdom
Zenovo
Job Title: Lead/Principal Embedded Software Engineer Location: Gloucester (On-Site Working) Salary: Up to £85,000 (Depending on Experience) Summary of Vacancy: We’re currently recruiting for a Principal Embedded Software Engineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development in embeddedsystems … that push technical boundaries. You’ll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a Principal Engineer, you’ll lead development efforts for secure embeddedsystems, working hands-on with code while also guiding and mentoring others. You’ll collaborate with researchers to prototype new capabilities and deliver high-integrity software across a … wide range of platforms. Key Responsibilities: Develop robust, efficient embedded software with a focus on security and performance. Work across the full stack—from low-level hardware interaction up to application logic—depending on project needs. Use your deep understanding of systems to write clean, reliable code that meets demanding security requirements. Lead small teams of engineers, supporting More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
Software Architect (EmbeddedSystems, HMI & Simulation) Location: Hybrid working in Bristol or Stevenage Salary: Up to £80,000 per annum + 21% 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 … engineer and architect with a passion for innovative software design. This is a fascinating chance to be involved with developing cutting-edge software architecture solutions for user interfaces and embeddedsystems within aerospace electronics. This position is subject to security clearance and so all candidates must be British Citizens and have resided in the UK for the last … reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including Saftey Critical, HMI, Command & Control, Mission Control, Simulation, model-based, real-time, embedded, multi-threaded, disparate, Sensors, Radar, RF, Testing, visualisation, verification and validation Produce architecture More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
TRIA
Embedded Test Engineer -Location: Hybrid Bristol - We have partnered with a leading engineering consultancy to find a talented Software Test Engineer to join their innovative team. This is a fantastic opportunity to work alongside experienced consultants, driving quality in embedded and application software for cutting-edge projects. Your day to day: Automate tests for software validation. Work hands … on with embeddedsystems (STM32, FreeRTOS) and application-level software. Build and maintain automated test suites using C/C++ and Python scripting. Integrate testing workflows into CI/CD pipelines such as Jenkins. Produce clear, compliant documentation and collaborate across diverse engineering teams. Ideally you would have but not a must: Solid background in software test engineering … validation, or development. Strong skills in C/C++ programming and Python scripting. Experience with embeddedsystems and test automation tools. Familiarity with CI/CD platforms and version control tools. Amazing to have: Experience with medical or safety-critical standards like IEC 62304. Knowledge of Git, Jira, Confluence, CppUTest, GTest, and Doxygen. Comfort working across software and More ❯
or Stevenage Salary: Up to £75,000 + Bonus & Benefits Contract: Permanent | DV Eligible (British Citizenship Required)We're looking for a Software Security Engineer to secure complex software systems, including embeddedsystems, across multiple projects. You'll work with development teams to ensure secure design, architecture, and coding practices, while identifying risks and implementing mitigation strategies. … improvements in processes, tools, and workflows What We're Looking For: Experience in Defence, Aerospace, Automotive, Telecoms, or similar Knowledge of software security standards and best practices Experience with embeddedsystems development Collaborative problem-solver with leadership and influencing skills DV & SC clearance eligible with British citizenship Perks & Benefits: Bonus of up to 21% of base salary Pension More ❯
Embedded Software Engineer | Salisbury | £45,000 DOE As an Embedded Software Engineer for this well-established manufacturer, you’ll be joining a growing design team developing products across diverse industries. This opportunity offers variety, challenge, and the opportunity to see your designs come to life in the UK and international facilities. As an Embedded Software Engineer, you … will benefit from: 22 days holiday + bank holidays (increasing by one every year) Early finish on Fridays Onsite parking As an Embedded Software Engineer, your responsibilities will include: Reviewing product specifications and proposing software solutions Designing and developing embedded software in C Creating application and test software Ensuring products meet specifications and industry standards Supporting the transition … of products into manufacturing As an Embedded Software Engineer, your experience will include: Embedded C , Embedded Linux , and RTOS . Hardware-level interaction with 32-bit microcontrollers and microprocessors Debugging and testing embeddedsystems Familiarity with communications protocols and GUI packages. Use of development tools like Yocto , GitLab CI/CD , and LabView If you More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded Software Engineer Bristol (Hybrid – 3 days/week onsite) | Up to £70,000 + Bonus + Equity Curious about Linux kernel and device driver development - but never had the chance to do it professionally? This role gives you that chance. The Opportunity I'm hiring for a small but seriously capable embedded consultancy based in Bristol. They … re best known for turning technically ambitious product ideas into high-performance embeddedsystems - everything from consumer devices to vision-based AR/VR platforms and radiation imaging systems . It’s a mix of deep embedded engineering , edge AI , and camera-driven systems. Most of which involve clever integration across bootloaders, Linux kernel, and user … space. Right now, they’re looking for an Embedded Software Engineer to work on a range of projects using NXP i.MX, Qualcomm, and Renesas chipsets . You don’t need prior device driver or kernel experience - just the desire to learn, a strong grasp of C, and a passion for working close to hardware. What You’ll Be Doing More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded Software Engineer Bristol (Hybrid – 3 days/week onsite) | Up to £70,000 + Bonus + Equity Curious about Linux kernel and device driver development - but never had the chance to do it professionally? This role gives you that chance. The Opportunity I'm hiring for a small but seriously capable embedded consultancy based in Bristol. They … re best known for turning technically ambitious product ideas into high-performance embeddedsystems - everything from consumer devices to vision-based AR/VR platforms and radiation imaging systems . It’s a mix of deep embedded engineering , edge AI , and camera-driven systems. Most of which involve clever integration across bootloaders, Linux kernel, and user … space. Right now, they’re looking for an Embedded Software Engineer to work on a range of projects using NXP i.MX, Qualcomm, and Renesas chipsets . You don’t need prior device driver or kernel experience - just the desire to learn, a strong grasp of C, and a passion for working close to hardware. What You’ll Be Doing More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded Software Engineer Bristol (Hybrid – 3 days/week onsite) | Up to £70,000 + Bonus + Equity Curious about Linux kernel and device driver development - but never had the chance to do it professionally? This role gives you that chance. The Opportunity I'm hiring for a small but seriously capable embedded consultancy based in Bristol. They … re best known for turning technically ambitious product ideas into high-performance embeddedsystems - everything from consumer devices to vision-based AR/VR platforms and radiation imaging systems . It’s a mix of deep embedded engineering , edge AI , and camera-driven systems. Most of which involve clever integration across bootloaders, Linux kernel, and user … space. Right now, they’re looking for an Embedded Software Engineer to work on a range of projects using NXP i.MX, Qualcomm, and Renesas chipsets . You don’t need prior device driver or kernel experience - just the desire to learn, a strong grasp of C, and a passion for working close to hardware. What You’ll Be Doing More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
Gold Group Ltd
Job Title: Software Team Lead – Safety-Critical EmbeddedSystems Location: Cheltenham Salary: £DOE - Competitive Hybrid Working Key Skills: Safety Critical Software, Aerospace, DO-178C, ARP, Embedded, Technical Leadership, Engineering, ARP4754, ARINC 653, DO-254, DO-248 An industry leader in advanced technology solutions for aerospace and defence applications is seeking an experienced Software Team Lead to guide … the development of real-time, safety-critical embedded systems. This role offers the opportunity to lead a team of skilled engineers in designing and delivering high-reliability software that plays a key role in critical control systems. Role Overview As the Software Team Lead, you will oversee the full software development lifecycle, from requirements capture and system design to … strong leadership skills to manage a collaborative and high-performing team. Key Responsibilities Technical Leadership Define requirements and lead the design, development, and verification of bare-metal, real-time embedded software in C. Ensure adherence to DO-178C Level A standards, with full traceability and rigorous testing. Conduct detailed design and code reviews to uphold software quality. Team & Project More ❯
gloucester, south west england, united kingdom Hybrid / WFH Options
Gold Group Ltd
Job Title: Software Team Lead – Safety-Critical EmbeddedSystems Location: Cheltenham Salary: £DOE - Competitive Hybrid Working Key Skills: Safety Critical Software, Aerospace, DO-178C, ARP, Embedded, Technical Leadership, Engineering, ARP4754, ARINC 653, DO-254, DO-248 An industry leader in advanced technology solutions for aerospace and defence applications is seeking an experienced Software Team Lead to guide … the development of real-time, safety-critical embedded systems. This role offers the opportunity to lead a team of skilled engineers in designing and delivering high-reliability software that plays a key role in critical control systems. Role Overview As the Software Team Lead, you will oversee the full software development lifecycle, from requirements capture and system design to … strong leadership skills to manage a collaborative and high-performing team. Key Responsibilities Technical Leadership Define requirements and lead the design, development, and verification of bare-metal, real-time embedded software in C. Ensure adherence to DO-178C Level A standards, with full traceability and rigorous testing. Conduct detailed design and code reviews to uphold software quality. Team & Project More ❯
Poole, England, United Kingdom Hybrid / WFH Options
Scalian
Embedded Developer (C#/.NET) – Contract (6 Months, Extendable) 📍 Location: Hybrid at Poole ⏳ Contract Duration: 6 Months (with potential extension) 💰 Competitive Day Rate – Outside IR35 negotiable or equivalent full time salary About the Role We’re looking for an experienced Embedded Developer with strong hands-on expertise in Embedded C/C++ programming, along with C# to … join our client’s innovative engineering team. Our client is a leader in Parking Payment Solutions and is now expanding into the exciting domain of Railway Ticketing Systems — a new frontier in connected, real-time embedded devices. This is an opportunity to work on cutting-edge embedded software , writing code that directly interacts with the device hardware … not just backend systems. Key Responsibilities Design, develop, and maintain embedded applications using C# and .NET . Work closely with hardware teams to integrate software at the device level . Develop and deploy solutions within a Microservices-based architecture . Work with RTOS (Real-Time Operating Systems) to ensure reliable, low-latency performance. Participate in system testing, debugging More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
This Is Prime
Graduate Opportunity: Recruitment Resourcer - £25,000 + OTE £35,000 in Year One! Location: Fully Remote (need to be based in the South West) Sector: Recruitment - Electronics, Software, EmbeddedSystems Do you have the drive, energy, and resilience to thrive in a fast-paced environment? Are you ready to kick-start a rewarding career in recruitment with unlimited … crack on without micro management. The Role: Recruitment Resourcer As a Resourcer, you'll play a pivotal role in sourcing top talent for clients in the electronics, software, and embeddedsystems sectors. You'll gain hands-on experience in recruitment, developing skills that will propel your career forward. Typical responsibilities include: Selling! Yes, recruitment is a sales role. More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
Hobby Clubs, Subsidised Restaurant and Gym A market leading and global company within the defence sector are looking for a Process Assurance or Quality Engineer who has experience within embeddedsystems and system software throughout the full software development life cycle. You will be working with the latest embedded devices from major vendors in the development of … complex software for embedded electronic systems on both remote and user-based devices. You must be process driven and be able to bring these processes to the wider QA engineering and software development teams to improve the quality of products and services to the end clients. This position is subject to security clearance and so all candidates must More ❯
Job Title : Systems Engineering Lead (EmbeddedSystems & Software) Location : North Bristol - 2 Days On-Site Per Week Salary : Up to £80,000 (depending on experience) Job Overview: The Systems Engineering Lead will own the end-to-end systems engineering lifecycle. You will lead a small team of engineers, working hands-on yourself, ensuring that from … initial concept, through development, validation, manufacturing and production hand-over, we deliver high-quality, robust systems that meet strategic objectives. Key Responsibilities: Lead the systems-engineering function: define system architecture, hardware & firmware/software integration Mentor and manage a small multi-disciplinary engineering team, setting objectives, perform reviews & foster professional growth Drive projects from concept through to manufacturing … to both engineering and non-engineering stakeholders Desirable Experience: Experience with IoT, edge computing, cloud integration or AI might be advantageous Experience working in energy management or power distribution systemsMore ❯
Job Title : Systems Engineering Lead (EmbeddedSystems & Software) Location : North Bristol - 2 Days On-Site Per Week Salary : Up to £80,000 (depending on experience) Job Overview: The Systems Engineering Lead will own the end-to-end systems engineering lifecycle. You will lead a small team of engineers, working hands-on yourself, ensuring that from … initial concept, through development, validation, manufacturing and production hand-over, we deliver high-quality, robust systems that meet strategic objectives. Key Responsibilities: Lead the systems-engineering function: define system architecture, hardware & firmware/software integration Mentor and manage a small multi-disciplinary engineering team, setting objectives, perform reviews & foster professional growth Drive projects from concept through to manufacturing … to both engineering and non-engineering stakeholders Desirable Experience: Experience with IoT, edge computing, cloud integration or AI might be advantageous Experience working in energy management or power distribution systemsMore ❯
North Bristol - BS37, Nibley, Gloucestershire, United Kingdom
Zenovo
Job Title : Systems Engineering Lead (EmbeddedSystems & Software) Location : North Bristol - 2 Days On-Site Per Week Salary : Up to £80,000 (depending on experience) Job Overview: The Systems Engineering Lead will own the end-to-end systems engineering lifecycle. You will lead a small team of engineers, working hands-on yourself, ensuring that from … initial concept, through development, validation, manufacturing and production hand-over, we deliver high-quality, robust systems that meet strategic objectives. Key Responsibilities: Lead the systems-engineering function: define system architecture, hardware & firmware/software integration Mentor and manage a small multi-disciplinary engineering team, setting objectives, perform reviews & foster professional growth Drive projects from concept through to manufacturing … to both engineering and non-engineering stakeholders Desirable Experience: Experience with IoT, edge computing, cloud integration or AI might be advantageous Experience working in energy management or power distribution systemsMore ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum Up to £80,000 (Depending on Experien
Embedded Software Engineer - Hybrid – 2 days per week in Bristol We’re looking for a mid level Embedded Software Engineer to join a consultancy team. You’ll work across a broad range of projects, collaborating with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience … Strong embedded programming skills in C/C++ Familiarity with embeddedsystems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to languages such as Python, JavaScript, Swift, Java, etc. GUI development with Qt, TouchGFX, Crank Familiarity with tools like … Git, Jira, Confluence Ability to work across the full tech stack, from hardware to UI Please reach out if you have any questions at all! Embedded Software Engineer - Hybrid – 2 days per week in Bristo l More ❯
Embedded Software Engineer - Hybrid – 2 days per week in Bristol We’re looking for a mid level Embedded Software Engineer to join a consultancy team. You’ll work across a broad range of projects, collaborating with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience … Strong embedded programming skills in C/C++ Familiarity with embeddedsystems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to languages such as Python, JavaScript, Swift, Java, etc. GUI development with Qt, TouchGFX, Crank Familiarity with tools like … Git, Jira, Confluence Ability to work across the full tech stack, from hardware to UI Please reach out if you have any questions at all! Embedded Software Engineer - Hybrid – 2 days per week in Bristo l More ❯
Embedded Software Engineer - Hybrid – 2 days per week in Bristol We’re looking for a mid level Embedded Software Engineer to join a consultancy team. You’ll work across a broad range of projects, collaborating with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience … Strong embedded programming skills in C/C++ Familiarity with embeddedsystems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to languages such as Python, JavaScript, Swift, Java, etc. GUI development with Qt, TouchGFX, Crank Familiarity with tools like … Git, Jira, Confluence Ability to work across the full tech stack, from hardware to UI Please reach out if you have any questions at all! Embedded Software Engineer - Hybrid – 2 days per week in Bristo l More ❯
Clevedon, Somerset, South West, United Kingdom Hybrid / WFH Options
Pertemps Bristol Industrial
compliance and commercial goals are achieved across all projects. Collaborate with production, test and service teams to ensure a robust design process. Essential Qualifications & Knowledge: Degree in Power Electronics, Embedded Electronics, EmbeddedSystems or equivalent. Proven experience in hardware system design. Strong experience in schematic and PCB layout (OrCad preferred). Skilled in the use of electrical More ❯
UK team. Based in the Plymouth office in a hybrid role with a minimum of 2 days on site with occasional travel to other sites as required. As an embedded firmware engineer you will have a structured approach to design and verification with demonstrable skills in selecting appropriate software architectures. You will be able to produce efficient embedded … key role in the realisation of leading-edge smart heating products. It is key that you can demonstrate you are a natural collaborator with a successful track record of embedded software delivery in your career to date. You will have a passion for design excellence and demonstrate outstanding technical competence. Key responsibilities: Full lifecycle involvement in detailed design, code … teams to ensure the timely delivery of new products according to agreed timescales Adopt in-house best practice for code integrity and design validation You will collaborate with the systems design engineers, test engineers, and product owners to form acceptance criteria which you will develop code against. You will mentor junior team members to support the team development as More ❯
UK team. Based in the Plymouth office in a hybrid role with a minimum of 2 days on site with occasional travel to other sites as required. As an embedded firmware engineer you will have a structured approach to design and verification with demonstrable skills in selecting appropriate software architectures. You will be able to produce efficient embedded … key role in the realisation of leading-edge smart heating products. It is key that you can demonstrate you are a natural collaborator with a successful track record of embedded software delivery in your career to date. You will have a passion for design excellence and demonstrate outstanding technical competence. Key responsibilities: Full lifecycle involvement in detailed design, code … teams to ensure the timely delivery of new products according to agreed timescales Adopt in-house best practice for code integrity and design validation You will collaborate with the systems design engineers, test engineers, and product owners to form acceptance criteria which you will develop code against. You will mentor junior team members to support the team development as 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 Embedded Software Engineer 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 standard … . 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 Embedded Software Engineer 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 … 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 the development of embedded software with C. It would be desirable for you to have knowledge of Real Time Operating Systems. Experience of verification of embeddedsystems is desirable Can do More ❯
Employment Type: Contract, Work From Home
Rate: £65 - £68 per hour, Benefits Overtime Rate of 'time and a quarter'
We are seeking a passionate and skilled C/C++ Firmware Engineer to join our growing engineering team. This is an exciting opportunity to develop firmware for cutting-edge embeddedsystems used across a wide range of applications, from environmental monitoring to industrial automation. Key Responsibilities: Design, develop, and maintain embedded firmware using C/C++ for … design specifications and user manuals. Required Skills & Experience: Degree in Electronic Engineering, Computer Science, or a related discipline. Strong experience developing firmware in C/C++ for resource-constrained embedded systems. Proficiency with Real-Time Operating Systems (e.g., Zephyr). Experience with firmware development tools such as compilers and IDEs. Familiarity with version control systems (e.g., Git More ❯