101 to 125 of 125 Permanent Embedded C++ Jobs

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 ...

Systems and Controls Engineer

Location
Birmingham, England, United Kingdom
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. Design, build … 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 ...

Junior Embedded Engineer (RTOS) Build Next-Gen AI Hardware

Location
Oxford, England, United Kingdom
Lumai in Oxford seeks a Junior Embedded Engineer to develop firmware for a breakthrough AI accelerator. You will implement embedded software solutions, from power-on to stable production operation of our innovative hardware. Ideal candidates have over 3 years of embedded C/C++ experience, RTOS ...

Electronics Engineer

Hiring Organisation
Roc Search Europe Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
experienced Electronics Engineer to join its close-knit engineering team. You will work on complex electronic systems spanning analogue signal processing, digital electronics and embedded FPGA/MCU platforms , collaborating with engineers across multiple disciplines. The Role Design, specify, verify and validate PCBs for advanced products. Design and document … effectively within a small multidisciplinary team. Genuine interest in instrumentation and electronic system development . Desirable Skills FPGA development, Verilog and FPGA development toolchains. Embedded C/C++ and Python. CE compliance, EMC testing and product safety . PCB design using KiCad or similar CAD packages . Experience ...

Lead Embedded Software Engineer – Hybrid, Growth Path

Location
West of England, England, United Kingdom
MBDA is seeking a hands-on Software Technical Team Lead within the New Product Development Group of the Embedded Software Department. You will lead a small/medium team to deliver our software solution for MBDA's latest Naval weapon system, guiding architecture, requirements and deployment across the full … development lifecycle. Bring strong embedded C/C++ expertise, RTOS experience (FreeRTOS a plus) and leadership skills to mentor engineers, coordinate with cross-functional teams, and ensure #J-18808-Ljbffr ...

Lead Embedded Software Engineer - Real-Time & Safety Focus

Location
West of England, England, United Kingdom
MBDA UK is seeking a hands-on Software Technical Team Lead within the New Product Development Group in Embedded Software. You will lead a small/medium team to deliver our software solution for MBDA's latest naval weapon system, supporting the full lifecycle from requirements gathering to deployment. … role blends technical leadership with hands-on software engineering, requiring embedded C/C++, RTOS experience and collaboration with cross-functional teams. #J-18808-Ljbffr ...

Embedded Systems Engineer, Neuromorphic Computing — Manchester/Los Angeles

Location
Manchester, England, United Kingdom
Embedded Systems Engineer, Neuromorphic Computing Bring neuromorphic and low-power compute into the Neural OS — hardware that has to run at the edge, on operators and platforms. What you’ll do Implement on-device inference and I/O, profile power and latency, and partner with ML engineers … models actually fit the silicon. What you’ll bring Embedded C/C++, RTOS or bare-metal, and comfort with constrained hardware. Neuromorphic, FPGA, or ARM experience is a strong plus. #J-18808-Ljbffr ...

Contract Software Engineer

Location
England, United Kingdom
Contract Software Engineer - C#/.NET/Embedded Systems Location: Poole, Dorset. Hybrid working, 2-3 days per week in the office Duration: 6 months IR35 status: Outside IR35 Our client requires a Contract Software Engineer to support an established engineering team developing software for electronic ticketing devices … embedded systems. The role will involve a mix of new feature development, debugging, software maintenance and integration with hardware and third-party systems for a large project. The contract software engineer will be required onsite 2-3 days per week so you must be within a reasonable commutuable distance ...

Senior Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Eastbourne, East Sussex, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£65,000
development lifecycle from requirements capturing to release validation and approval. Experience required for Senior Software Engineer job based in East Sussex: Previous experience within embedded software development Proven experience of Embedded C/C++ Full software development lifecycle experience Knowledge of FREERTOS would be ideal The role ...

Senior Software Engineer

Hiring Organisation
Redline Group Ltd
Location
East Sussex, Hampden Park, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum
development lifecycle from requirements capturing to release validation and approval. Experience required for Senior Software Engineer job based in East Sussex: Previous experience within embedded software development Proven experience of Embedded C/C++ Full software development lifecycle experience Knowledge of FREERTOS would be ideal The role ...

Electronics Design Engineer

Hiring Organisation
Chroma Recruitment Ltd
Location
Northwich, North West, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£50,000
supported and developed by the management team to ensure the company targets are achieved. This role requires someone who is focused on embedded software and firmware with an appreciation for electronics. Electronics Design Engineer Requirements: Degree qualified or equivalent in electronics or software engineering Previous industry experience PCB design … KiCad (others will be considered) Embedded C/C++ programming STM Microcontrollers (others will be considered) Communication Protocols – USB, WiFi, Bluetooth, I2C & SPI If you have the required skills for this Electronics Design Engineer position, please get in touch ASAP with an up-to-date copy of your ...

Controls Engineer

Hiring Organisation
Rexroth
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent Contract, On-site
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 ...

FPGA Engineer

Location
Greater London, England, United Kingdom
with Python or Tcl for automation and verification Experience with AI/ML inference acceleration, SoC FPGAs, hardware/software co-design, DMA architectures, embedded C/C++, DSP implementation or low-power design techniques would be highly advantageous. #J-18808-Ljbffr ...

Principal Safety-Critical Software Architect (Hybrid, London)

Location
Greater London, England, United Kingdom
Spectrum IT in London offers an opportunity for a Principal Software Engineer to lead real-time embedded development for complex autonomous systems. You will shape architecture, mentor engineers, and drive Scrum delivery alongside the CTO, in a hybrid working environment. The role requires Senior/Lead/Principal experience … with Embedded C, C++ and Python, strong leadership, and hands-on expertise in real-time systems, hardware/software integration, and agile practices. #J-18808-Ljbffr ...

Edge Neuromorphic Embedded Systems Engineer

Location
Manchester, England, United Kingdom
NeuroDOCTRINE in Manchester is seeking an Embedded Systems Engineer specializing in neuromorphic computing to bring edge-friendly inference to the Neural OS. You’ll work on low-power hardware and partner with ML engineers to optimize models for the silicon. You'll implement on-device inference and I/… profile power and latency, and iterate with constrained hardware teams to deliver reliable performance. A strong background in embedded C/C++ and RTOS or bare-metal is essential. #J-18808-Ljbffr ...

Firmware Engineer

Hiring Organisation
Tria Recruitment
Location
London, England, United Kingdom
expand its engineering team and launch new products, they’re looking for a hands-on Firmware & Electronics Engineer to join the business.The RoleDevelop embedded firmware using C/C++.Design electronic circuits, schematics and PCBs.Work on hardware/firmware integration, testing and debugging.Develop control systems and integrate sensors and microcontrollers.Support … product development from prototype through to production.Collaborate with engineers, manufacturers and external suppliers.What We’re Looking ForStrong embedded C/C++ development experience.Hands-on PCB design and electronics experience.Experience with STM32 or similar microcontrollers.Understanding of analogue and digital electronics.Experience with hardware testing, debugging and validation.A proactive, hands ...

Firmware Engineer

Hiring Organisation
Tria
Location
London, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
engineering team and launch new products, they're looking for a hands-on Firmware & Electronics Engineer to join the business. The Role Develop embedded firmware using C/C++. Design electronic circuits, schematics and PCBs. Work on hardware/firmware integration, testing and debugging. Develop control systems and integrate … sensors and microcontrollers. Support product development from prototype through to production. Collaborate with engineers, manufacturers and external suppliers. What We're Looking For Strong embedded C/C++ development experience. Hands-on PCB design and electronics experience. Experience with STM32 or similar microcontrollers. Understanding of analogue and digital ...

Real-Time Embedded Firmware Engineer – 1kHz Motor Control

Location
Manchester, England, United Kingdom
Media Stream AI Limited in Manchester is seeking an embedded firmware engineer to own real-time firmware for the 1 kHz motor loop and to carry commands from the cognitive stack to the joints. You will write deterministic embedded C/C++ firmware for the joint ...

Embedded Firmware Engineer (Real-Time Control)

Location
Manchester, England, United Kingdom
board compute. Implement safety interlocks, limits and fault handling at the firmware layer. Build the tooling that logs, traces and replays control data. Requirements: Embedded C/C++ on real-time targets; RTOS or bare-metal; motor control loops; CAN/EtherCAT or similar; disciplined about timing ...

Remote Electronic Design Engineer: PCB & Firmware

Location
Leeds, England, United Kingdom
established, growing manufacturing business, with support from a senior designer. Youll work on circuit design, PCB layout, analogue and digital electronics, and embedded C/C++ firmware, taking requirements through to finished designs. The position offers £45,000-£50,000, a bonus, 25 days holiday and a pension. ...

IoT Firmware Engineer: Drive Performance in Camera Devices

Location
Greater London, England, United Kingdom
centric devices. You will help ship new firmware features close to the hardware, focusing on performance, power, latency, and reliability. You'll work with embedded C/C++ in a highly collaborative environment, contribute to architecture decisions, and take ownership of features from design through to production across ...

Senior Electronics Engineer Subsea High-Reliability Onshore

Location
England, United Kingdom
Senior Electronics Engineer to join a world-leading tech business specializing in critical electronic systems. The role spans analogue/digital circuit design, embedded C/C++, and FPGA architectures, with ownership of legacy designs and manufacturing readiness. The position emphasizes diagnostics, documentation, and robust, high-integrity hardware ...

Remote Electronic Design Engineer — PCB & Firmware

Location
Newcastle upon Tyne, England, United Kingdom
setup across the UK and opportunities to work with a growing engineering and manufacturing business. You will work on circuit design, PCB layout and embedded C/C++ firmware, collaborating with a senior designer who will train and mentor you along the way. #J-18808-Ljbffr ...

Electronics Engineer – Hybrid (Medical Devices)

Location
Bristol, England, United Kingdom
from concept to production, consult with clients, lead project activities and contribute to proposals, planning and specifications. Strong PCB, EMC/CE experience and embedded C/C++ are valued. #J-18808-Ljbffr ...

Senior Engineer: Hardware & Software Systems Lead

Location
Guildford, England, United Kingdom
project efforts. The role requires mentoring junior engineers, driving project direction, and maintaining strong client communications through reports and presentations. A strong background in embedded C/C++ and hardware design is essential. #J-18808-Ljbffr ...