26 to 50 of 51 Embedded C++ Engineer Jobs

Senior Embedded C++ Engineer — Marine Navigation Systems

Location
Fareham, England, United Kingdom
Raymarine in Fareham is seeking a Principal Software Development Engineer to design, implement, and support the Lighthouse operating system and applications. The role involves collaboration with engineering teams both onsite and internationally, focusing on embedded systems and the use of C++. Candidates should have at least 10 years ...

Lead Embedded Software Engineer (C/C++)

Location
Buckingham, England, United Kingdom
Racelogic Ltd. is seeking a Senior Embedded Software Engineer to lead the development of embedded software for their products. This role involves C/C++ software design, project planning, and providing technical leadership. Ideal candidates will have a Bachelor’s degree in Electrical Engineering and significant … experience in embedded software development. Employees benefit from a profit-related bonus, comprehensive healthcare, and 25 days annual leave. #J-18808-Ljbffr ...

Senior Embedded Software Engineer — C/C++, Linux, CI/CD

Location
Southampton, England, United Kingdom
Octagon Group in Southampton seeks a Senior Embedded Software Engineer to drive development, maintenance and enhancement of embedded software across products. You will collaborate with software, FPGA and SoC teams to deliver robust solutions. The role requires 3+ years in embedded development, a degree in Electrical ...

Hybrid Embedded Software Engineer (C/C++, Linux)

Location
Eastleigh, England, United Kingdom
Group Ltd is seeking an Embedded Software Engineer (Junior to Senior) for a hybrid role in Southampton. You'll develop embedded software in C/C++ across the full stack, work with Linux environments, and collaborate with hardware and systems teams to deliver reliable, high-performance ...

Senior Embedded Software Engineer (C/C++, Linux) Hybrid

Location
Newcastle upon Tyne, England, United Kingdom
Northern Recruitment Group is seeking an experienced Senior Software Engineer to join its embedded software team delivering critical infrastructure products for the energy sector. The role is hands-on, focusing on C/C++ development in embedded Linux environments across a product platform. You will collaborate ...

Embedded Software Engineer - C/C++, SoC & RF Systems

Location
Whiteley, England, United Kingdom
Codan Company in Whiteley is seeking an Embedded Software Engineer to join our engineering team. You will develop embedded software for wireless communication products, working closely with software, electronics and RF specialists. We value strong C/C++ fundamentals, hands-on hardware experience, and the ability … debug complex system interactions on real hardware. The role includes exposure to embedded Linux, RF topics and opportunities for technical growth. #J-18808-Ljbffr ...

Autonomous Drone Firmware Engineer (C/C++, Embedded)

Location
Cambridge, England, United Kingdom
Technologies Limited, Cambridge, is seeking a Drone Firmware Software Dev Engineer as part of the Ring Robotics Platform Engineering team. You will develop high-performance embedded software for autonomous drones and collaborate with cross-disciplinary teams to push the boundaries of robotics hardware. The role focuses on delivering … reliable C/C++ firmware, optimizing embedded subsystems, and implementing advanced control algorithms for autonomous systems within Ring devices. #J-18808-Ljbffr ...

Embedded Software Engineer - Linux, C/C++/Rust & Networking

Location
Cambridgeshire and Peterborough, England, United Kingdom
Pure Resourcing Solutions Limited is seeking a mid-level embedded software engineer with experience in C, C++ and Rust. You will work on Linux-based middleware and real-time streaming for mission-critical environments, from kernel to user-space components, with a focus on low latency ...

Principal Software Engineer - Embedded C/C++ for Defence

Location
Basildon, England, United Kingdom
Leonardo is seeking a Principal Software Engineer to drive pivotal technical work within our Integrated Sensors & Protection line. You will develop a new generation of features using innovative C/C++ software across defence projects, collaborating with a world‐class team to continuously improve and deliver market‐leading ...

Embedded Software Engineer (STM32, C/C++, RTOS)

Location
Bath, England, United Kingdom
Cygnus Instruments, based in Bath, seeks an embedded software engineer to join the design office. You will develop with STM32 MCUs, write C/C++ software, and learn Ultrasonic NDT techniques while following Agile processes. Ideal candidates have experience in embedded systems, USB protocols, and driver ...

Embedded Software Engineer - C/C++, Linux, Wireless

Location
Reading, England, United Kingdom
Spectrum IT is seeking an Embedded Software Engineer in Reading, Berkshire to join an established UK technology manufacturer developing innovative electronic and software-based products. You'll work in a hands-on development environment where software plays a key role in the functionality and ongoing evolution ...

Senior Embedded Linux Engineer - C/C++, Yocto, CI/CD Leader

Location
Greater London, England, United Kingdom
Intellectual Capital Resources Ltd in the UK is seeking a Senior Embedded Linux Software Engineer to take technical ownership of major software work packages across mission-critical satellite communication products. The role combines software architecture, C/C++ development and embedded Linux, with exposure to full ...

Senior Embedded Automotive Software Engineer (C++/Python)

Location
Greater London, England, United Kingdom
Wayve is building the leading AI platform for autonomous driving, with offices in London and across the globe. This role focuses on high‐performance C++/Python software that interfaces self‐driving models with vehicle and embedded systems. You will own reliability and performance of core systems, develop ...

Senior Embedded Software Engineer - Rust/C++ on Linux

Location
Cambourne, England, United Kingdom
Motorola Solutions UK Limited is seeking an experienced embedded software engineer to create and develop distributed spectral monitoring systems using modern C++17 and Rust in user space on Linux. You will own complex project streams, drive the full software lifecycle, mentor junior engineers, and improve development processes, with ...

C++ Software Engineer – Embedded Aerospace

Location
Easter Howgate, Scotland, United Kingdom
Leonardo UK Ltd in Scotland is seeking a Software Engineer to join an agile team of 7–10 engineers. You will architect, design, implement and test new software features that form the backbone of critical defence projects. You will work with almost 100 engineers across programmes like Eurofighter Typhoon ...

Defense Software Engineer (Hybrid) - Python, C/C++, Embedded

Location
Basildon, England, United Kingdom
Leonardo S.p.A. in Basildon is seeking a Software Engineer to contribute to the Integrated Sensors & Protection line of defence projects. You will participate in developing new features, collaborating with world-class engineers, and delivering robust software in an Agile environment. The role offers hybrid working with flexibility and opportunities ...

Senior Embedded Software Engineer - Hybrid (C/C++)

Location
England, United Kingdom
well-established technology company is looking for a Senior Embedded Software Engineer. You'll design embedded software solutions, implement communication modules, and ensure software quality. The ideal candidate has expertise in C/C++ and understands low-level protocols. This role offers a salary ...

Flight Software Engineer (Embedded, Real-Time, C/C++/Rust)

Location
England, United Kingdom
microTECH Global Limited in the United Kingdom seeks engineers to design and implement robust flight-software services on RTOS or Embedded Linux, turning mission requirements into deterministic, testable software for simulation, launch, and on-orbit operations. You will own the on-board flight-software stack, integrate subsystems ...

Lead Embedded Software Engineer (C/C++, Defence)

Location
Wickford, England, United Kingdom
Leonardo UK Ltd in Basildon is seeking a Principal Software Engineer with extensive C/C++ experience to contribute to defence projects. You will work on innovative software features, collaborating across disciplines to deliver market-leading products for the Integrated Sensors & Protection line. Direct industry experience ...

Embedded Software Engineer (C++/Rust) – Real‐Time Network Security

Location
Bristol, England, United Kingdom
should possess 2 to 5 years of experience in software engineering and be eligible for UK Security Clearance. Key skills include proficiency in Modern C++ and Python. The company values collaboration and offers a vibrant work environment with flexible healthcare, competitive salaries, and continuous learning opportunities. #J-18808-Ljbffr ...

Senior Real-Time C++ Engineer – Sensors & Embedded UI

Location
Fareham, England, United Kingdom
ALTEN is a global engineering and technology consultancy with a strong presence in the UK. We are seeking an experienced Software Engineer to join our Fareham team, working on high-performance, real-time systems and close to hardware and sensors. You will contribute across the full software lifecycle with … focus on performance, reliability, and quality. The role requires 5+ years of relevant experience, strong C++ and Qt/QML skills, and the ability to work within an on-site, collaborative #J-18808-Ljbffr ...

Embedded Firmware Engineer: PIC & FPGA (C/C++)

Location
Gloucester, England, United Kingdom
Cortech Talent Solutions is seeking an Embedded Firmware Engineer to join our engineering department in a project-based environment. The role focuses on developing embedded firmware for Xilinx FPGAs (VHDL) and PIC microcontrollers (C, C++). You will work within a small team, delivering high-quality … firmware on time to customers, and deriving architectures from system requirements. Strong C/C++ skills and FPGA experience are essential. #J-18808-Ljbffr ...

Senior Embedded Software Engineer - SystemC & C++ (Remote)

Location
United Kingdom
Lattice Semiconductor Corp. is seeking a Software Development Engineer for a full-time remote role in the United Kingdom. The position focuses on advancing a model-first development approach for hardware design, architecting and building complex C++ and SystemC models, and mentoring other engineers in this space. ...

Lead Embedded Software Engineer – Global, C++ & Firmware

Location
Nottingham, England, United Kingdom
Dover Imaging & Identification (DII) in Nottingham, UK, is seeking a passionate engineer to join an entrepreneurial, agile team. You will write software and firmware for embedded system components and lead internal and external partners to deliver market-leading products. You will drive continual improvement of software development practices ...

Senior MCU Firmware Engineer – Real-Time Embedded C/C++

Location
Bristol, England, United Kingdom
Ensera Design is seeking a Senior Software Engineer – MCU to lead MCU firmware development for real‐time systems across hardware, Linux, UI, connectivity and test. You will own subsystem designs, safeguard security architecture, and drive high‐quality embedded C/C++ deliverables. The role emphasizes collaboration with ...