Senior Embedded Systems Engineer - Edge AI & Robotics
Opus Recruitment Solutions
Greater London
Hybrid
GBP 55,000 - 75,000
Full time
14 days+
Application generator
Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
25 days holiday + bank holidays
Employer pension contribution
Private medical insurance
Regular team socials
Strong engineering culture
Job summary
A technology recruitment firm seeks a passionate embedded software engineer to design and develop software for low-volume, production-grade edge devices used in autonomous environments. Candidates should have a degree in engineering or computer science and strong C/C++ skills, along with commercial embedded software delivery experience. This hybrid role is based near London and requires minimal on-site work. Join a dynamic team where your contributions will directly impact product direction and technical decisions.
Qualifications
Degree in engineering or computer science (or equivalent experience).
Strong C/C++ with working knowledge of Python.
Commercial embedded software delivery experience.
Linux (device trees, kernel concepts) and common embedded interfaces (SPI, UART, CAN, USB).
Experience with bare-metal or RTOS systems (ARM / STM32 / similar).
Responsibilities
Design, build, test, and deploy embedded software for edge devices.
Work on control systems and state machines.
Conduct real-world field testing and performance validation.
Skills
Strong C/C++
Working knowledge of Python
Commercial embedded software delivery experience
Linux knowledge
Experience with bare-metal or RTOS systems
Education
Degree in engineering or computer science
Tools
Embedded Linux
C/C++
Job description
A technology recruitment firm seeks a passionate embedded software engineer to design and develop software for low-volume, production-grade edge devices used in autonomous environments. Candidates should have a degree in engineering or computer science and strong C/C++ skills, along with commercial embedded software delivery experience. This hybrid role is based near London and requires minimal on-site work. Join a dynamic team where your contributions will directly impact product direction and technical decisions.