SoftwareEngineer (Embedded Systems) – C#/.NET/Android We are seeking a highly skilled EmbeddedSoftwareEngineer to join our client’s devices/embeddedsoftware team , working on innovative and secure applications across embedded platforms. Key Responsibilities Design, develop, and maintain embeddedsoftware solutions, primarily using C …/C C# (.NET) and Android platforms . Collaborate closely with hardware and product teams to deliver high-performance, secure software for embedded devices. Apply secure coding practices and industry standards to ensure robustness, reliability, and security in deployed solutions. Troubleshoot, debug, and optimise embedded applications to meet performance and scalability requirements. Contribute to system architecture discussions … providing input on software design and integration strategies. Mentor junior engineers and share best practices across the team. Essential Skills & Experience 5+ years’ commercial experience in C/C++/C# programming with a strong focus on embedded or device-level development. Proven track record of working with .NET frameworks and/or Android (Xamarin/MAUI or More ❯
Dorchester - EmbeddedSoftwareEngineer - £45-60k I am collaborating with an interesting electronics manufacturer based in Dorset, they are looking for an embeddedsoftwareengineer to join the team to develop a range of embeddedsoftware solutions both for the product and support the overall manufacturing process. Main duties: + Develop … embeddedsoftware for a range of electronic/hardware based products. + Design, develop and debug embedded system software Skills and Experience Required: + 3+ years embeddedsoftware development experience + Experience working with bare metal embedded systems and real-time operating systems + Solid programming experience in C/C+ The competitive More ❯
Subject - EmbeddedSoftwareEngineer| Salisbury | Permanent | £37,769 - £43,815 Salary: £37,769 - £43,815 Location: Salisbury, Wiltshire (Porton Down site) You must be eligible for SC/DV Clearance. The Client: Curo are partnering with a government organisation at the forefront of UK defence and national security. Working across domains such as cyber, electromagnetic activities, and … a tangible impact. The Candidate: The successful candidate will be degree-qualified in a STEM discipline (eg Computing, Electronics, Physics) or possess equivalent experience. You will bring hands-on Embeddedsoftware development skills, ideally in C, C++ or Rust, and have experience working with microcontrollers, DSP, and Real Time operating systems. A background in defence or secure environments … is highly desirable. The Role: This role offers a unique opportunity to work on bespoke engineering projects in highly secure environments. You'll contribute to the development of Embedded systems and software-defined radio frameworks, applying your technical expertise to solve complex problems. The work is varied, often classified, and offers exposure to technologies rarely seen outside of More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
1TECH STAFFING LIMITED
EmbeddedSoftwareEngineer Mid- Senior Level Location: Hybrid/London/South of the UK Salary: £55,000 DOE Type: Full-time, Permanent A pioneering client in the aerospace sector is seeking an experienced EmbeddedSoftwareEngineer to support the development of breakthrough technologies in this sector. This is a unique opportunity to contribute … to world-first innovations in the aerospace industry and work at the cutting edge of embedded systems design. The role involves developing real-time embeddedsoftware for both spacecraft platforms and ground support systems, working in a cross-functional team alongside electronics, systems, and test engineers. Key Responsibilities: Design and implement embeddedsoftware in C … system tests Participate in Agile development practices, including code reviews and mentoring Contribute to cross-disciplinary design reviews with systems and hardware teams Ideal Candidate Profile: Essential Skills: Strong embedded C/C++ development experience Proven experience working with RTOS-based systems Familiar with low-level hardware protocols Confident reading electronics schematics and component datasheets Understanding of structured softwareMore ❯
Chippenham, Wiltshire, United Kingdom Hybrid / WFH Options
Platform Recruitment
Chippenham - EmbeddedSoftwareEngineer (£50-70k) - Embedded C, hardware peripherals, firmware My client is a cutting-edge engineering company developing world-class embedded solutions. Due to continued growth, they are seeking a highly motivated SoftwareEngineer to join their innovative and dynamic team. Main Duties: Provide embeddedsoftware support for … existing and new products. Develop applications in embedded and desktop Linux environments. Collaborate in an Agile team environment (Kanban/Scrum). Coach and mentor junior engineers. Lead by example, demonstrating technical leadership and delivering exceptional solutions. Skills and Experience Required: Degree in Computer Systems Engineering, STEM, or equivalent experience. Proficient in writing real-time embeddedsoftwareMore ❯
Bristol - EmbeddedSoftwareEngineer - 45-55k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a EmbeddedSoftwareengineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in … industries including but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embeddedsoftware products Skills and Experience Required: + Strong programming experience - Embedded C + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial More ❯
Bristol - EmbeddedSoftwareEngineer - £45-55k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a EmbeddedSoftwareengineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in … industries including but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embeddedsoftware products Skills and Experience Required: + Strong programming experience - Embedded C + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial More ❯
GL1 1DE, Gloucester, Gloucestershire, United Kingdom
Zenovo
Job Title: Lead/Principal EmbeddedSoftwareEngineer Location: Gloucester (On-Site Working) Salary: Up to £85,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. This organisation is focused on low-level, security-related development … in embedded systems, and is building novel and secure solutions 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 embedded systems, 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 embeddedsoftware 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 More ❯
Job Title : Principal EmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a … high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
Bristol City Centre - BS1, Bristol, United Kingdom
Zenovo
Job Title : Principal EmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a … high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
Employment Type: Permanent
Salary: £65000 - £72000/annum Up to £72,000 (Depending on Experie
Job Title : Principal EmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a … high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
BS1, Bristol, City of Bristol, United Kingdom Hybrid / WFH Options
Platform Recruitment
Bristol - EmbeddedSoftwareEngineer - £50-80k My client is a leading engineering firm, developing top of the range sofwtare products. They are looking for a EmbeddedSoftwareengineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects using state of the … art tech! Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embeddedsoftware products Skills and Experience Required: + Strong C and/or C++ skills + DSP or Wireless experience is a big bonus + RTOS experience + Experience programming in a Linux environment The competitive More ❯
Swindon, Wiltshire, United Kingdom Hybrid / WFH Options
Platform Recruitment
Swindon - Senior SoftwareEngineer - Embedded C, Linux My client is a cutting-edge engineering company developing world-class solutions in power management. They are seeking a highly motivated Senior SoftwareEngineer to join their innovative and dynamic team as a result of growth. Main Duties: Provide embeddedsoftware support for existing and new … products. Develop applications in embedded and desktop Linux environments. Collaborate in an Agile team environment (Kanban/Scrum). Coach and mentor junior engineers. Lead by example, demonstrating technical leadership and delivering exceptional solutions. Skills and Experience Required: Degree in Computer Systems Engineering, STEM, or equivalent experience. Proficient in writing real-time embeddedsoftware in C. Skilled 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 ❯
bath, south west england, 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 ❯
bradley stoke, south west england, 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 ❯
Embedded C++ SoftwareEngineer - Defence Systems Location: Bristol Contract: 6 months (extension likely) Security Clearance: SC required Rate: £65/hour (via Umbrella) Work Pattern: Fully onsite, 4-day compressed week available Interview Process: Single-stage virtual/phone A leading defence manufacturing company is seeking an experienced Embedded C++ SoftwareEngineer to support … a hands-on role within a high-integrity environment, contributing to the delivery of advanced technology solutions for national defence. Key Responsibilities: Design, develop, and verify multi-threaded C++ software for real-time applications. Integrate and test Linux-based platforms with complex subsystems. Debug and validate software in high-performance embedded environments. Essential Skills: Strong proficiency in More ❯
Embedded C++ SoftwareEngineer - Defence Systems Location: Bristol Contract: 6 months (extension likely) Security Clearance: SC required Rate: £65/hour (via Umbrella) Work Pattern: Fully onsite, 4-day compressed week available Interview Process: Single-stage virtual/phone A leading defence manufacturing company is seeking an experienced Embedded C++ SoftwareEngineer to support … a hands-on role within a high-integrity environment, contributing to the delivery of advanced technology solutions for national defence. Key Responsibilities: Design, develop, and verify multi-threaded C++ software for real-time applications. Integrate and test Linux-based platforms with complex subsystems. Debug and validate software in high-performance embedded environments. Essential Skills: Strong proficiency in More ❯
Embedded C++ SoftwareEngineer - Defence Systems Location: Bristol Contract: 6 months (extension likely) Security Clearance: SC required Rate: £65/hour (via Umbrella) Work Pattern: Fully onsite, 4-day compressed week available Interview Process: Single-stage virtual/phone A leading defence manufacturing company is seeking an experienced Embedded C++ SoftwareEngineer to support … a hands-on role within a high-integrity environment, contributing to the delivery of advanced technology solutions for national defence. Key Responsibilities: Design, develop, and verify multi-threaded C++ software for real-time applications. Integrate and test Linux-based platforms with complex subsystems. Debug and validate software in high-performance embedded environments. Essential Skills: Strong proficiency in More ❯
Graduate EmbeddedSoftware Engineers (x2) Location: Bristol, UK Start Date: January 2026 Salary: Up to £37,500 + Discretionary Bonus & Benefits Type: Full-Time, Permanent We re currently recruiting on behalf of a leading technology company based in Bristol, who are looking to hire two Graduate EmbeddedSoftware Engineers to join their growing development team in … January 2026. This is an exciting opportunity for recent graduates or early-career engineers to join a collaborative and innovative engineering environment, working on cutting-edge embedded systems and ARM-based technologies. Key Responsibilities: Design, develop, and maintain embeddedsoftware using C and assembler Collaborate with hardware engineers on embedded systems design Work with Real-Time … Operating Systems (RTOS) on ARM processors Assist in testing, debugging, and integrating embedded solutions Follow structured development processes and contribute to code reviews What We re Looking For: Degree in Electronics, Computer Engineering, Computer Science, or a closely related discipline Solid understanding of C programming and familiarity with assembler Exposure to embedded systems design, either through academic projects More ❯
Graduate EmbeddedSoftware Engineers (x2) Location: Bristol, UK Start Date: January 2026 Salary: Up to £37,500 + Discretionary Bonus & Benefits Type: Full-Time, Permanent We’re currently recruiting on behalf of a leading technology company based in Bristol, who are looking to hire two Graduate EmbeddedSoftware Engineers to join their growing development team in … January 2026. This is an exciting opportunity for recent graduates or early-career engineers to join a collaborative and innovative engineering environment, working on cutting-edge embedded systems and ARM-based technologies. Key Responsibilities: Design, develop, and maintain embeddedsoftware using C and assembler Collaborate with hardware engineers on embedded systems design Work with Real-Time … Operating Systems (RTOS) on ARM processors Assist in testing, debugging, and integrating embedded solutions Follow structured development processes and contribute to code reviews What We’re Looking For: Degree in Electronics, Computer Engineering, Computer Science, or a closely related discipline Solid understanding of C programming and familiarity with assembler Exposure to embedded systems design, either through academic projects More ❯
Bristol, BS37 5JF, Westbury on Trym, United Kingdom
Zenovo
Job Title : Senior EmbeddedSoftwareEngineer Location : Bristol (3 Days Working On-Site Per Week) Salary : Up to £75,000 (Depending on Experience) Please Note, No VISA Sponsorship can be offered for this position. Vacancy Overview: This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology … control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software. Within the team you’ll be tasked with the design and development high-performance embeddedsoftware and firmware for next generation products along with the maintenance and improvement of current ones. Technical Skills & Experience Required: Experience programming embedded systems in C or … C++ Proficiency in C/C++ coding practices Familiarity with scripting languages such as Python Experience designing multi-threaded and/or multi-process embedded systems Understanding of synchronization issues in embedded development Basic knowledge of Microsoft Windows OS and Office applications Familiarity with communication protocols like SPI, RS232, RS485, CAN, and asynchronous serial interfaces Skills in debugging More ❯
Job Title : Principal EmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a More ❯
Stroud, Gloucestershire, South West, United Kingdom
ZENOVO LTD
Day's Per Week On-Site) Salary: Up to £70,000 + Benefits (Depending on Experience) Overview of Business & Opportunity: Do you have a passion for creating cutting-edge embeddedsoftware solutions for leading companies and want to be part of a small team that brings them to life? If you do we have the perfect opportunity for … you! You could be working for technical consultancy specializing in small board embedded system implementation and prototyping. You will work closely with a talented team of three engineers and developers who will help you as you continue to grow your programming skills. You will be working directly with stakeholders to gather requirements, develop and maintain infrastructure for application development … attend design meetings, write code, fix bugs, and assist the Principal Software Engineers in all design-related tasks. Additionally, you will participate in test suite development, provide and maintain high levels of customer service, and develop technical documentation. Key Experience: - Experience of Programming C onto a RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C is desirable - Knowledge More ❯
Day's Per Week On-Site) Salary: Up to £70,000 + Benefits (Depending on Experience) Overview of Business & Opportunity: Do you have a passion for creating cutting-edge embeddedsoftware solutions for leading companies and want to be part of a small team that brings them to life? If you do we have the perfect opportunity for More ❯