Senior Embedded System Engineer
Opus Recruitment Solutions
Greater London, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Board Bringup
Artificial Intelligence
C++ (Programming Language)
Linux
Embedded C
Embedded Software
Global Positioning Systems (GPS)
Internet Service Provider
Python (Programming Language)
Linux System Administration
Real-Time Operating Systems
Universal Asynchronous Receiver/Transmitter
+5 more
State Machines
Deep Learning
Information Technology
Bare Metal
GNSS
Job description
You’ll design, build, test, and deploy embedded software for low-volume, production-grade edge devices used in autonomous environments.
What you’ll work on:
- Embedded C/C++ and Linux-based systems
- Drivers, boot logic, and board bring-up
- Control systems and state machines
- Edge AI / deep learning inference
- Cameras, ISPs, and sensor integrations
- Wireless, mesh, and IoT communications
- Battery management, power monitoring, GPS/GNSS
- Real-world field testing and performance validation
You’ll also get hands-on with rapid hardware prototyping and collaborate closely with other engineers across software, hardware, and product., * Cameras, wireless stacks, power systems, or AI at the edge
- Jetson / ARM edge platforms
- Robotics, UAVs, or autonomous systems
- Hardware prototyping, PCB or product development exposure
- 25 days holiday + bank holidays
- Employer pension contribution
- Private medical insurance & evolving perks
- Regular team socials and a strong engineering culture
Requirements
- 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)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
about 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago