Embedded Software Engineer
ENTERPRISE RECRUITMENT
Cambridge, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 85KJob location
Cambridge, United Kingdom
Tech stack
C++
Embedded Software
Python
Real-Time Operating Systems
Real Time Systems
Bare Metal
Job description
- You will develop embedded software in C/C++ or Rust for real-time systems, working intimately with electronics engineers to deliver reliable, high-performance products.
- I need you to shape tools, processes, and testing practices from the start.
- It is important that you stay hands-on with coding while influencing the architecture and future direction of the projects.
Technologies:
- Embedded
- Python
- Rust
- C++
- Hardware
Requirements
- I require a candidate with 3+ years of experience in embedded software development using C/C++ (knowledge of Rust is also interesting).
- A solid understanding of real-time and low-level development (RTOS/bare-metal) is essential.
- Proficiency in Python for prototyping and testing is expected.
- I am looking for someone with a proactive, collaborative mindset who takes ownership of projects.