76 to 100 of 107 Embedded C++ Jobs in the UK

Head of Software — Connectivity Solutions (Hardware + Embedded Software Engineering) - Cambridge - £120k + Bonus

Location
Cambridge, England, United Kingdom
Role Our client’s software has grown fast, organically, and largely without central ownership. Today it lives across three areas: a 9-strong embedded team writing C on Linux across Intel and AMD SoCs, an x86 applications team, and a dedicated offshore engineering team of ~28, alongside … still open, they want your judgement to shape it and will give you the autonomy to do so. Responsibilities Lead the full software function: embedded Linux development across Intel/AMD SoCs, x86 Linux applications, and the test team, plus the relationship with the offshore engineering partner ...

Autopilot Engineer for UAV Flight Systems (C++/SITL)

Location
East Midlands, England, United Kingdom
seeking an Ardupilot Engineer to join a fast-moving Defence-Tech startup in the UK. You will own autopilot software across platforms, write embedded C++ for flight controllers, and tune control loops using real flight data. Key tasks include SITL development, test planning, and hands-on flight testing ...

FPGA Engineer

Location
United Kingdom
algorithms, including filters, FFTs, mixers and modulation techniques. Designing and supporting high-speed digital interfaces such as ADC, DAC and PCIe. Working closely with embedded software, hardware and systems engineers to integrate FPGA firmware into larger system architectures. Supporting hardware bring-up, debugging and validation using laboratory test equipment … following: FPGA design and development using VHDL and/or Verilog. Digital Signal Processing (DSP) implementation. MATLAB/Simulink for modelling and simulation. Embedded C/C++ and/or Python for testing, automation or hardware interaction. Knowledge of digital communications, RF systems or signal processing principles. Experience ...

Firmware Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Gloucester, Gloucestershire, UK
Employment Type
Full-time
Super opportunity in Gloucestershire for a Senior level Embedded Software Engineer to join an exciting start up company. I am seeking someone with 8 years plus expertise developing low level Embedded software. Suitable applicants will have a relevant degree and the following skills: Embedded C/C++ ARM-based microcontrollers Bare-metal and RTOS development Embedded linux expertise Communications protocols (UART/I2C/SPI) BLE/WiFi/GPRS interfacing It would be beneficial to have safety critical expertise and also a strong appreciation for hardware. Applicants should be excellent problem solvers, strong communicators. ...

Electronics Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Rugby, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
production support. You'll be working on innovative electronic solutions from concept through to production, combining strong analogue/digital hardware design skills with embedded C/C++ firmware development. This is a great opportunity for an engineer who enjoys ownership of a project end-to-end, working … electronic solutions, including full lifecycle work from schematic and component selection through to PCB layout and prototype testing, in line with design specifications Developing embedded C/C++ firmware for PIC, NXP or similar microcontrollers, including examining and understanding existing deployed firmware to provide bug fixes with minimal ...

EV Embedded Software Engineer: ECU & CAN Bus

Location
Greater London, England, United Kingdom
Talent Tribe Consulting International is recruiting Embedded Software Engineers for the UK market, based in London. You will contribute to electrification initiatives by building and maintaining software for EV systems and automotive electronics. Ideal candidates have embedded C/C++ experience, ECU development knowledge, and familiarity with ...

Principal Robotics Architect - HAL & Edge Systems

Location
Glasgow, Scotland, United Kingdom
will design HAL, drive edge-first safety, and guide architectural decisions across hardware and software teams, reporting directly to the CTO. This role blends embedded C++ expertise with distributed systems and robotics middleware in a rapidly scaling biotech-robotics environment. #J-18808-Ljbffr ...

IoT Software Engineering Manager - Embedded Systems Lead

Location
Newton Aycliffe, England, United Kingdom
Embedded Recruitment Solutions Ltd. is sourcing a Software Engineering Manager in the Newton Aycliffe area to lead an embedded software group delivering connected home automation systems. You will mentor a team of up to eight engineers, drive SDLC governance, and maintain high standards across embedded C/… C++, RTOS and IoT integration while collaborating with electronics and product teams. #J-18808-Ljbffr ...

EV Embedded Systems Engineer | Shape the Future of Mobility

Location
Greater London, England, United Kingdom
Talent Tribe Global in London, UK, is seeking experienced Embedded Software Engineers to join a growing EV and battery manufacturing ecosystem. You will develop and maintain embedded software for EV systems and vehicle electronics, and help expand their talent pipeline. Ideal candidates have embedded C/C++ ...

Lead Embedded Software Engineer - EV Power & Battery

Location
West Midlands, England, United Kingdom
Matchtech-client is seeking a Principal Embedded Software Engineer to drive low-level software for electrification applications, including battery management and power conversion. You will provide technical leadership for high-integrity, real-time systems and collaborate across hardware and software teams. The role requires extensive experience in embedded C/C++, MISRA-C and safety standards, with a focus on robust design and verification in real-world automotive/electrification projects. #J-18808-Ljbffr ...

FPGA Engineer

Location
England, United Kingdom
/IIR filters, FFTs, I/Q demodulation, mixers). Create and manage high‐speed digital interfaces such as ADC, DAC, PCIe. Collaborate with embedded software, PCB design, and systems engineering teams to integrate firmware into the final product. Use oscilloscopes, spectrum analyzers, and signal generators to validate designs … lab. Qualifications Proven experience in FPGA design (VHDL/Verilog) and DSP algorithm implementation. Strong command of VHDL/Verilog and MATLAB/Simulink. Embedded C/C++ or Python experience for testing, automation, and processor‐based interaction. Understanding of digital communication theory and RF principles. Eligible ...

FPGA Engineer- National Security

Location
Cheltenham, England, United Kingdom
filters, FFTs, I/Q demodulation, mixers) Hardware Interfacing: create and manage high-speed digital interfaces (ADC, DAC, PCIe) System Integration: collaborate with embedded software, PCB design and systems engineering teams to integrate firmware into the final product Debugging & Lab Testing: use oscilloscopes, spectrum analysers and signal generators … Skills & Experience Proven experience in FPGA design (VHDL/Verilog) and DSP algorithm implementation Strong command of VHDL/Verilog and MATLAB/Simulink Embedded C/C++ or Python for testing, automation and processor-based interaction Understanding of digital communication theory and RF principles Locations Cheltenham orRomsey ...

FPGA Engineer

Hiring Organisation
Roke
Location
Romsey, Hampshire, UK
Employment Type
Full-time
FFTs, I/Q demodulation, mixers). Hardware Interfacing: Create and manage high-speed digital interfaces (ADC, DAC, PCIe). System Integration: Collaborate with embedded software, PCB design, and systems engineering teams to integrate firmware into the final product. Debugging & Lab Testing: Use oscilloscopes, spectrum analysers, and signal generators … experience in FPGA design (VHDL/Verilog) and DSP algorithm implementation. Languages: Strong command of VHDL/Verilog and MATLAB/Simulink. Software Skills: Embedded C/C++ or Python for testing, automation, and processor-based interaction. Knowledge Base: Understanding of digital communication theory, RF principles, Built ...

Post Silicon Validation Engineer

Location
Bristol, England, United Kingdom
software and also supporting the Silicon Characterisation team. Responsibilities and Duties Plan, design, develop and debug silicon validation tests in bare metal C/C++ on FPGA/Emulator prior to first silicon Deploy silicon validation tests on first silicon and debugging them Develop automated test framework and regression … debug failures/defects Contribute to shared test and validation infrastructure Provide feedback to architects Essential skills Strong experience in Bare metal/embedded C/C++ Good knowledge of digital ASICs Be highly motivated, a self starter, and a team player Ability to work across teams ...

Senior Hardware Engineer

Location
Guildford, England, United Kingdom
electronic systems and wants genuine ownership of projects from design through to implementation. You'll be working across areas including PCB design, FPGA development, embedded software and high-speed electronics , with the opportunity to work alongside engineers from other disciplines. The role Your responsibilities will include: Designing complex PCBs … numerate/technical discipline 3+ years' relevant engineering experience Strong analytical and problem-solving ability Experience in at least one of: Embedded C/C++ development The strongest candidates will be technically curious, comfortable working independently and capable of operating across hardware and software boundaries. #J-18808-Ljbffr ...

Electronics Engineer

Location
Gloucester, England, United Kingdom
designing for manufacturability, testability, and reliability by creating test jigs/procedures and supporting EMI/EMC and environmental robustness; collaborate with embedded/software on drivers, interfaces, and system integration while keeping BOMs and documentation current. We offer you: An opportunity to work in a rapidly growing … fast-growing MOD company Support from a professional, evolving and innovative team. We expect from you: Strong experience iDegree in Electrical/Computer/Embedded Engineering (optionally, a degree) 2-5+ years in electronics design and embedded bring-up (MCUs, power, digital; RF experience is a plus ...

Lead IEC61850 Application Engineer

Location
Hawton, England, United Kingdom
Description Summary Responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the real time functions of a physical … configuration tools, preferably Helinks STS or similar tools. Good understanding of IEC 61850 engineering lifecycle, system configuration, and device configuration practices. Exposure to Embedded C/C++, MATLAB/Simulink, or other auto-coded controls software is a plus. Familiarity with modern cybersecurity concepts such as static analysis ...

Lead IEC61850 Application Engineer

Location
West Midlands, England, United Kingdom
Description Summary Responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the real time functions of a physical … configuration tools, preferably Helinks STS or similar tools. Good understanding of IEC 61850 engineering lifecycle, system configuration, and device configuration practices. Exposure to Embedded C/C++, MATLAB/Simulink, or other auto-coded controls software is a plus. Familiarity with modern cybersecurity concepts such as static analysis ...

Senior Electronics Hardware Engineer- RAS 218

Location
Yateley, England, United Kingdom
Intel Quartus Prime/Altium Designer/Multi-Layer PCB Design/Analogue Circuit Design/Signal Conditioning/Filtering/Data Acquisition/Embedded C/C++/Microcontrollers/SoC/Ethernet/RS232/RS485/SPI/I2C/DFT Experience across the complete ...

Autopilot Software Engineer

Hiring Organisation
Matchtech
Location
Hampshire, United Kingdom
Employment Type
Permanent
autopilot model aircraft test fleet Support issue identification , fault-finding and debugging across software and integrated systems What we're looking for (essential) Professional embedded software engineering experience, including Embedded C/C++ Clear passion for the field, evidenced by personal/university projects alongside commercial experience … MCUs and the wider MCU toolchain (IDEs/compilers/debuggers) Low-level driver knowledge: CAN, SPI, I2C, UART, PWM, ICU (and similar) Enough embedded hardware knowledge to support software integration onto rigs/test hardware Ability to support testing from unit tests to flight testing Flexible mindset-willing ...

Embedded Controls Engineer - Real-Time Motor Systems

Location
Cambridgeshire and Peterborough, England, United Kingdom
Evari is seeking an exceptional Embedded Controls Engineer to develop real-time embedded control software for multi-motor drive systems. You will own firmware, real-time control algorithms, and integration layers across high-speed equipment, coordinating with third-party vendors to meet latency requirements. The role requires strong … embedded C/C++, MATLAB/Simulink, and experience with CAN; you will work with cross-functional teams to deliver high-performance products and drive robust diagnostics #J-18808-Ljbffr ...

Senior Robotics Engineer

Location
Bristol, England, United Kingdom
moving from R&D into deployment with salons, and backed by leading investors Seven Seven Six, AlleyCorp, and Bling Capital. Responsibilities: Refine embedded systems and vision algorithms for a unique robotic/automation product, with a focus on robust solutions and efficient real-time algorithms Implement, test, debug … document embedded systems design Collaborate with mechanical, design, and electrical engineers, as well as users Requirements Experience with motion control for a variety of actuator types (e.g. stepper motors, servo motors, brushed and brushless DC motors) Experience with Python and Embedded C/C++ Experience implementing feedback ...

Controls Engineer

Hiring Organisation
Rexroth
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
schematics, wiring diagrams and system documentation. Select and specify appropriate sensors, valves, controllers, PLCs, HMIs and associated control hardware. Develop, modify and troubleshoot PLC, embedded or machine-control software. Support software version control, testing and documentation. Diagnose software and control-system faults during development, commissioning and production. Testing & Commissioning … programmer advantageous Strong understanding of hydraulic, electro-hydraulic or automated systems. Experience developing and troubleshooting control systems. Experience with PLCs, controllers or embedded control systems. Ability to read and understand electrical and hydraulic schematics. Strong fault-finding and analytical/problem-solving skills. Experience taking engineering projects from concept ...

Senior Electronics Engineer

Hiring Organisation
Platform Recruitment
Location
GL51, Staverton Bridge, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum
bring-up, test firmware/software Linux device driver development Mentoring junior engineers Requirements: 5+ years in PCB design and/or FPGA (VHDL) Embedded C/C++ experience Strong academic background (degree in a numerate field) Confident communicator, able to work independently Package: Circa ...

FPGA Design Consultant

Hiring Organisation
Zenovo
Location
United Kingdom
Employment Type
Permanent
Salary
GBP Annual
synthesis tools. Understanding of the FPGA development process. Experience with RTL verification and timing analysis. Strong problem-solving and analytical skills. Desirable Skills Embedded C/C++ Python, Tcl or Perl scripting Ethernet and packet processing SoC architectures FPGA/processor integration High-speed digital design Formal verification ...