Embedded Software Engineer Jobs in the UK

226 to 250 of 254 Embedded Software Engineer Jobs in the UK

Embedded Software Engineer

Witney, Oxfordshire, United Kingdom
Matchtech
Our client, a leading company in the aerospace sector, is currently seeking an Embedded Software Engineer to join its team in a permanent capacity. This role focuses on the design and development of embedded firmware for innovative lighting solutions specifically tailored for the aerospace, maritime, and contract markets. Key Responsibilities: Designing and customising new and existing … and contributing to the development of best practice guidelines and AS9100 standards Working collaboratively with the design team, guiding, mentoring, and advising others when required Job Requirements: Proficiency in Embedded C/C++ and embedded Linux Experience with microcontrollers such as STM32 or Microchip Strong understanding of CANBus protocol Experience in designing firmware for functional safety related/… SIL level systems Ability to develop embedded GUI applications (e.g., Touch GFX) Experience with PLCs (Programmable Logic Controllers) and PICs is desirable Excellent attention to detail and ability to manage workload effectively A degree in Design/Engineering or a related field Industry experience from hazardous area systems, automotive, aerospace, or medical industries Experience working within a manufacturing company More ❯
Employment Type: Permanent
Posted:

C++ Embedded Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Avanti
Imagine building embedded software that helps detect and track signals invisible to the human eye - technology used to protect national security, locate threats, and power the next generation of RF intelligence systems. We’re partnered with a world-class engineering team designing advanced embedded platforms for cutting-edge RF and sensing systems, used globally across defence, aerospace … a chance to work on meaningful, high-impact technology with a team that loves solving complex real-world challenges. What You’ll Be Doing Designing and developing high-performance embedded software in modern C++17 & Rust on Linux platforms Building real-time distributed systems that capture and analyse RF data at scale Working hands-on with cutting-edge hardware … and signal-processing tools Collaborating with experienced engineers across embedded, firmware, and system design Driving innovation in an environment where technical curiosity is valued What You’ll Bring Essential: Strong C++ development skills (C++11/14/17) Strong familiarity with Linux systems Strong understanding of hardware interfaces, threading, and performance optimisation Nice to Have: Experience with Rust, or More ❯
Employment Type: Full-Time
Salary: £60,000 - £75,000 per annum
Posted:

Senior Embedded Software Engineer

Greater Glasgow Area, United Kingdom
Be-IT
As an embedded software engineer would you love to join a specialist organisation working directly with the world's leading retailers and blue chip companies? You have the opportunity to work as part of a highly skilled team in the hands on development of new products from initial prototype board stage while also adding features to existing More ❯
Posted:

Senior Embedded Software Engineer

milton, central scotland, united kingdom
Be-IT
As an embedded software engineer would you love to join a specialist organisation working directly with the world's leading retailers and blue chip companies? You have the opportunity to work as part of a highly skilled team in the hands on development of new products from initial prototype board stage while also adding features to existing More ❯
Posted:

Senior Embedded Software Engineer

paisley, central scotland, united kingdom
Be-IT
As an embedded software engineer would you love to join a specialist organisation working directly with the world's leading retailers and blue chip companies? You have the opportunity to work as part of a highly skilled team in the hands on development of new products from initial prototype board stage while also adding features to existing More ❯
Posted:

Embedded Software Engineer -BIOS

Colchester, England, United Kingdom
Concurrent
We’re building something powerful. Let’s build it together. We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team. The Role The constant requirement … for new, better, and more complex products means that the company requires an additional BIOS Engineer. The Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation. Based at our Colchester or Theale site on a full … delivering? Key Responsibilities: Design, develop and maintain the UEFI BIOS and other bootloader software. Including integration of board-level hardware: PCIe, USB, Ethernet, I2C, GPIO, UART, and other common embedded interfaces. You will be involved in end to end development as part of a small team. Work with our hardware designers: During the design phase to specify the product More ❯
Posted:

Embedded Software Engineer -BIOS

colchester, east anglia, united kingdom
Concurrent
We’re building something powerful. Let’s build it together. We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team. The Role The constant requirement … for new, better, and more complex products means that the company requires an additional BIOS Engineer. The Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation. Based at our Colchester or Theale site on a full … delivering? Key Responsibilities: Design, develop and maintain the UEFI BIOS and other bootloader software. Including integration of board-level hardware: PCIe, USB, Ethernet, I2C, GPIO, UART, and other common embedded interfaces. You will be involved in end to end development as part of a small team. Work with our hardware designers: During the design phase to specify the product More ❯
Posted:

Embedded Software Engineer -BIOS

chelmsford, east anglia, united kingdom
Concurrent
We’re building something powerful. Let’s build it together. We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team. The Role The constant requirement … for new, better, and more complex products means that the company requires an additional BIOS Engineer. The Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation. Based at our Colchester or Theale site on a full … delivering? Key Responsibilities: Design, develop and maintain the UEFI BIOS and other bootloader software. Including integration of board-level hardware: PCIe, USB, Ethernet, I2C, GPIO, UART, and other common embedded interfaces. You will be involved in end to end development as part of a small team. Work with our hardware designers: During the design phase to specify the product More ❯
Posted:

Embedded Software Engineer

Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
world leader in missile and missile systems, trusted by the UK Ministry of Defence. We are seeking highly capable and adaptable engineers to develop safety-critical, real-time application software for next-generation missile systems. This hands-on role covers the full software development lifecycle within our advanced Development Facility in Stevenage, Hertfordshire. Key Responsibilities: Deliver on-board … software for next-generation missile systems. Take a hands-on role in the full development lifecycle. Architect, design, implement, and test missile subsystem software. Ensure compliance with required standards and processes throughout development. What do you need?: Essential (Good) Author specifications across the full lifecycle, including planning, design, and test documentation. Experience with formal requirements capture tools. Strong background … . Excellent attention to detail. Ability to work independently with minimal supervision. Skilled in debugging complex problems and producing documentation to meet safety standards. Extensive experience developing bare-metal embedded software using C/C++. Collaborative approach to working within multi-disciplinary teams (e.g., Systems, Integration, Electronics). Required (Better) Proven experience in developing and verifying embedded More ❯
Employment Type: Contract
Rate: Up to £70 per hour ; (Umbrella)
Posted:

Embedded Software Engineer

stevenage, east anglia, united kingdom
Guidant Global
world leader in missile and missile systems, trusted by the UK Ministry of Defence. We are seeking highly capable and adaptable engineers to develop safety-critical, real-time application software for next-generation missile systems. This hands-on role covers the full software development lifecycle within our advanced Development Facility in Stevenage, Hertfordshire. Key Responsibilities: Deliver on-board … software for next-generation missile systems. Take a hands-on role in the full development lifecycle. Architect, design, implement, and test missile subsystem software. Ensure compliance with required standards and processes throughout development. What do you need?: Essential (Good) Author specifications across the full lifecycle, including planning, design, and test documentation. Experience with formal requirements capture tools. Strong background … . Excellent attention to detail. Ability to work independently with minimal supervision. Skilled in debugging complex problems and producing documentation to meet safety standards. Extensive experience developing bare-metal embedded software using C/C++. Collaborative approach to working within multi-disciplinary teams (e.g., Systems, Integration, Electronics). Required (Better) Proven experience in developing and verifying embedded More ❯
Posted:

Embedded Software Engineer

watford, hertfordshire, east anglia, united kingdom
Guidant Global
world leader in missile and missile systems, trusted by the UK Ministry of Defence. We are seeking highly capable and adaptable engineers to develop safety-critical, real-time application software for next-generation missile systems. This hands-on role covers the full software development lifecycle within our advanced Development Facility in Stevenage, Hertfordshire. Key Responsibilities: Deliver on-board … software for next-generation missile systems. Take a hands-on role in the full development lifecycle. Architect, design, implement, and test missile subsystem software. Ensure compliance with required standards and processes throughout development. What do you need?: Essential (Good) Author specifications across the full lifecycle, including planning, design, and test documentation. Experience with formal requirements capture tools. Strong background … . Excellent attention to detail. Ability to work independently with minimal supervision. Skilled in debugging complex problems and producing documentation to meet safety standards. Extensive experience developing bare-metal embedded software using C/C++. Collaborative approach to working within multi-disciplinary teams (e.g., Systems, Integration, Electronics). Required (Better) Proven experience in developing and verifying embedded More ❯
Posted:

Embedded Software Engineer – Medical Device

United Kingdom
Enterprise Peak
is a long term contract position with a flexible hybrid schedule at the facility in the greater Glasgow area. WHO WE ARE LOOKING FOR We are looking for an Embedded Software Engineer who will be responsible for the embedded C development for a point of care instrument’s updates and enhancements in an AWS environment. This … device products. We are interviewing qualified candidates immediately and will move into the offer stage quickly. If you are interested, please apply with an updated resume. QUALIFICATIONS Proficiency with embedded C development is required Prior experience with RTOS such as Thread X or Azure RTOS is required Experience with unit testing frameworks such as Unity, Ceedling, and CMock etc More ❯
Posted:

Embedded Software Engineer

Andover, England, United Kingdom
Hybrid / WFH Options
Sapien Engineering Ltd
Sapien Engineering are looking for an Embedded Software Engineer to join an agriculture equipment supplier on a contract basis. This is outside IR35 paying circa £500 a day. This is an initial 3-month contract with the possibility of extension. Hybrid working can be supported on a case-by-case basis but would require site visits to More ❯
Posted:

Embedded Software Engineer

southampton, south east england, united kingdom
Hybrid / WFH Options
Sapien Engineering Ltd
Sapien Engineering are looking for an Embedded Software Engineer to join an agriculture equipment supplier on a contract basis. This is outside IR35 paying circa £500 a day. This is an initial 3-month contract with the possibility of extension. Hybrid working can be supported on a case-by-case basis but would require site visits to More ❯
Posted:

Embedded C++ Software Engineer

Bristol, Avon, South West, United Kingdom
Morson Edge
Software Engineer – Real-Time Systems (C++/Linux) Location: Bristol Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum) Overview … Join a growing software team developing and delivering innovative solutions across a wide range of technologies. You'll work within a small, dynamic team where initiative and independence are encouraged. The role focuses on the design, development, and integration of real-time software on Linux-based platforms. Key Responsibilities Undertake a full range of software engineering activities … verify C++ code for real-time systems. Perform integration testing of commercial off-the-shelf (COTS) processing platforms and subsystem components. Collaborate with cross-functional teams to ensure successful software delivery and system performance. Essential Skills & Experience Strong C++ development experience, particularly within multi-threaded and real-time environments. Proven experience in software integration, system testing, and debugging More ❯
Employment Type: Contract
Posted:

Embedded Software Engineer

Southampton, England, United Kingdom
Hybrid / WFH Options
Mansell Recruitment Group
A dynamic and expanding engineering company, leading the way in advanced technical solutions, is seeking an experienced Embedded Software Engineer. The primary focus of the role is developing C++ code for embedded electronic systems and products. The Role Design and develop robust software in C/C++ for embedded platforms Create and maintain technical documentation … to support design decisions Ensure software operates reliably and meets functional specifications Shape the long-term direction of software architecture and capabilities Collaborate with cross-functional teams to develop innovative technology within real-world constraints Develop and maintain test suites, including unit and integration tests Implement and troubleshoot hardware interfaces and data protocols (e.g., CAN, UART, TCP/… with hardware and firmware engineers to align system-level behaviour Assist in scoping projects, breaking down requirements, and mentoring junior engineers The Candidate Strong experience programming in C++ for embedded systems Experienced with testing practices and tools Experience working in Linux-based environments Exposure to platforms like Xilinx or PetaLinux whighly beneficial, but not essential A collaborative team player More ❯
Posted:

Embedded Software Engineer

portsmouth, hampshire, south east england, united kingdom
Hybrid / WFH Options
Mansell Recruitment Group
A dynamic and expanding engineering company, leading the way in advanced technical solutions, is seeking an experienced Embedded Software Engineer. The primary focus of the role is developing C++ code for embedded electronic systems and products. The Role Design and develop robust software in C/C++ for embedded platforms Create and maintain technical documentation … to support design decisions Ensure software operates reliably and meets functional specifications Shape the long-term direction of software architecture and capabilities Collaborate with cross-functional teams to develop innovative technology within real-world constraints Develop and maintain test suites, including unit and integration tests Implement and troubleshoot hardware interfaces and data protocols (e.g., CAN, UART, TCP/… with hardware and firmware engineers to align system-level behaviour Assist in scoping projects, breaking down requirements, and mentoring junior engineers The Candidate Strong experience programming in C++ for embedded systems Experienced with testing practices and tools Experience working in Linux-based environments Exposure to platforms like Xilinx or PetaLinux whighly beneficial, but not essential A collaborative team player More ❯
Posted:

Senior Embedded Software Engineer

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 embedded software 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 ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Embedded C Software Engineer

Stevenage, Hertfordshire, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage is currently looking to recruit an Embedded C Software Engineer subcontractor on an initial 6 month contract. This role can be worked on a 4 day week basis. Hourly Rate: £68.00ph (Umbrella). Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and More ❯
Employment Type: Contract
Rate: GBP 68 Hourly
Posted:

Embedded ADA Software Engineer

Stevenage, Hertfordshire, United Kingdom
Morson Edge
Ada Software Engineer Duration: Stevenage, full time on site or 4 day compressed Week Rate: up to £53.73 ph PAYE + Holiday pay or £70 ph Umbrella Inside IR35 Duration: 6 Months SC Clearance required Overview of department: Join a growing Software team in Stevenage, working as part of a dynamic team to develop, test and deliver … innovative solutions by exploiting a wide portfolio of software technologies click apply for full job details More ❯
Employment Type: Contract
Rate: GBP 60 - 70 Hourly
Posted:

Embedded Ada Software Engineer

Stevenage, Hertfordshire, United Kingdom
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit an Embedded ADA Software Engineer subcontractor on an initial 12 month contract. The role will likely be required to be onsite, but it can be worked on a 4-day week basis. Hourly Rate: £70 click apply for full job details More ❯
Employment Type: Contract
Rate: GBP 70 Hourly
Posted:

Embedded Software Engineer

City, Manchester, United Kingdom
Vantage Consulting
Electronics Design Engineer - Contract (Manchester) An opportunity for a proven Electronics Design Engineer to contribute to advanced product development within embedded and power electronics. Project Scope: Design and test FPGA (VHDL), microcontrollers, SMPS, and BLDC motor drive systems. Schematic capture, PCB layout and verification using Altium. Development of mixed-signal and RF interfaces up to GHz frequencies. … Debugging and resolving EMC issues, ensuring compliance and manufacturability. Collaboration across hardware, software, and mechanical disciplines to deliver robust solutions. Support DfM and DfT initiatives to improve designs for volume production. Details: Location: Manchester Contract: 6-12 months Start: Immediate More ❯
Employment Type: Contract
Rate: GBP 55 - 56 Hourly
Posted:

Senior Embedded Software Engineer

Wimborne Minster, England, United Kingdom
Howler
career growth and stability in an agile, supportive environment where innovation is encouraged and your contributions are recognised. What you'll do Take ownership of testing and validation for embedded fire safety products, shaping it with your ideas and expertise. You’ll develop and run structured regression, environmental and field tests, improving coverage and automation. Building and expanding a … field data and supporting root cause analysis sharpens your technical impact. You’ll also support audits and compliance, giving you valuable experience in regulated environments. What you'll need Embedded system testing/validation – hands-on, practical, inquisitive bug-finder Experience working in small, agile, multidisciplinary teams (start-up/scale-up a plus) or have a broad range … of skills to carry out this role. Comfortable with both hardware and software test problems Languages: C (embedded dev), Python (regression/jig scripting), (PHP/Java/HTML are a bonus) MCUs: SiLabs microcontrollers Test Frameworks: Internal Python-based regression test system Data: Test/field data in proprietary format About the company The company is a More ❯
Posted:

Embedded Software Engineer

Witney, England, United Kingdom
Matchtech
Please note: This Client/Vacancy does not offer sponsorship About the Role The Firmware Design Engineer will be responsible for designing and customising new and existing products, focusing on firmware design for datalogging and measurement control. Responsibilities Designing and customising new and existing products Firmware Design for Data-logging and measurement control CANBus (CAN/CANFD)/PWM … of working within a manufacturing company. Required Skills Required experience in Firmware Design: Firmware for Functional safety related/SIL level systems Using either STM32 or Microchip Microcontrollers Developing embedded GUI applications (Touch GFX) Experience with PICs desirable CANBus Protocol Experience with communications interfaces and timing More ❯
Posted:

Embedded Software Engineer

oxford district, south east england, united kingdom
Matchtech
Please note: This Client/Vacancy does not offer sponsorship About the Role The Firmware Design Engineer will be responsible for designing and customising new and existing products, focusing on firmware design for datalogging and measurement control. Responsibilities Designing and customising new and existing products Firmware Design for Data-logging and measurement control CANBus (CAN/CANFD)/PWM … of working within a manufacturing company. Required Skills Required experience in Firmware Design: Firmware for Functional safety related/SIL level systems Using either STM32 or Microchip Microcontrollers Developing embedded GUI applications (Touch GFX) Experience with PICs desirable CANBus Protocol Experience with communications interfaces and timing More ❯
Posted:
Embedded Software Engineer
10th Percentile
£45,000
25th Percentile
£48,000
Median
£55,000
75th Percentile
£70,000
90th Percentile
£74,100