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
£ 85K

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

Apply for this position