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 ❯
Firmware Engineer We are seeking a skilled Firmware Engineer to develop embedded software for advanced instrumentation and automation systems. Working alongside electronics and software engineers, youll play a key role in creating reliable, high-performance firmware that powers innovative products used in precision environments. About the role The Firmware Engineer will be responsible for embedded software design, coding … across a range of microcontroller platforms. You will take ownership of firmware architecture, communication interfaces and real-time control logic, ensuring smooth integration with hardware systems. Key responsibilities Develop embedded firmware in C/C++ for microcontrollers and processors. Design and implement communication protocols (SPI, I2C, UART, USB). Collaborate with the electronics team to define and test hardwarefirmware … integration and ensure firmware meets performance and reliability requirements. Contribute to continuous improvement of development tools and processes. Skills and experience Strong programming skills in C/C++ for embedded systems. Experience with real-time operating systems (RTOS) or bare-metal programming. Good understanding of microcontroller architectures (ARM, PIC, etc.). Familiar with debugging tools and version control More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
YT Technologies
Embedded Software Engineer Bristol £50,000-£55,000 Hybrid My client is a design and technology consultancy specialising in IoT, embeddedsystems, and connected devices. They partner with global leaders in defence, medical, industrial, and energy sectors to design and deliver innovative, production-ready technology. Their multidisciplinary team brings together electronics, firmware, software, mechanical design, and manufacturing … expertise under one roof. Role Overview Were looking for a Senior Embedded Engineer to join a growing team in Bristol This is a client-facing role working directly with major global clients on multiple concurrent projects across diverse sectors. The work is varied, fast-paced, and highly rewarding, offering the opportunity to develop advanced IoT and embeddedsystems … major career growth opportunity. As my client continues to expand, they are establishing firmware as a distinct and autonomous function within the business. Youll initially take ownership of the embedded function within a key project, then help define the future of the department shaping its processes, standards, and team as it grows. Its an ideal role for someone ready More ❯
Bradley Stoke, Gloucestershire, United Kingdom Hybrid / WFH Options
YT Technologies
Embedded Software Engineer Bristol £50,000-£55,000 Hybrid My client is a design and technology consultancy specialising in IoT, embeddedsystems, and connected devices. They partner with global leaders in defence, medical, industrial, and energy sectors to design and deliver innovative, production-ready technology. Their multidisciplinary team brings together electronics, firmware, software, mechanical design, and manufacturing … expertise under one roof. Role Overview We re looking for a Senior Embedded Engineer to join a growing team in Bristol This is a client-facing role working directly with major global clients on multiple concurrent projects across diverse sectors. The work is varied, fast-paced, and highly rewarding, offering the opportunity to develop advanced IoT and embeddedsystems from concept through to production. This position represents a major career growth opportunity. As my client continues to expand, they are establishing firmware as a distinct and autonomous function within the business. You ll initially take ownership of the embedded function within a key project, then help define the future of the department shaping its processes More ❯
Bristol, Bradley Stoke, Gloucestershire, United Kingdom Hybrid / WFH Options
YT Technologies
Embedded Software Engineer Bristol £50,000-£55,000 Hybrid My client is a design and technology consultancy specialising in IoT, embeddedsystems, and connected devices. They partner with global leaders in defence, medical, industrial, and energy sectors to design and deliver innovative, production-ready technology. Their multidisciplinary team brings together electronics, firmware, software, mechanical design, and manufacturing … expertise under one roof. Role Overview We’re looking for a Senior Embedded Engineer to join a growing team in Bristol This is a client-facing role working directly with major global clients on multiple concurrent projects across diverse sectors. The work is varied, fast-paced, and highly rewarding, offering the opportunity to develop advanced IoT and embeddedsystems from concept through to production. This position represents a major career growth opportunity. As my client continues to expand, they are establishing firmware as a distinct and autonomous function within the business. You’ll initially take ownership of the embedded function within a key project, then help define the future of the department — shaping its processes 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 ❯
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 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 ❯
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, England, United Kingdom Hybrid / WFH Options
This is Prime Limited
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
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 systems JBRP1_UKTJ 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 systems JBRP1_UKTJ 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 systems JBRP1_UKTJ 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 ❯
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 ❯