Senior Embedded Engineer

Job Title: Senior Embedded Engineer

Location: Cambridge, United Kingdom (Hybrid)

Type: Full-Time

Salary : £80-£85K (Permanent opportunity)

About the Role

We are seeking a Senior Embedded Engineer to join our innovative team. You will develop embedded software for advanced distributed spectral monitoring systems, using modern C++17 on Linux. This is a hands-on role offering significant responsibility, working alongside a talented team on exciting and challenging applications.

Key Responsibilities

  • Develop and maintain high-quality embedded software throughout the full software development lifecycle : requirements analysis, design, coding, testing, documentation, and training.
  • Write robust, clean, and efficient code .
  • Produce functional designs and specifications.
  • Implement rigorous testing procedures , including writing automated test scripts.
  • Review and provide constructive feedback on peers’ code to maintain high-quality standards.

Required Skills & Experience

  • Strong modern C++17 programming skills in a Linux environment.
  • Experience developing and optimising complex software systems .
  • Excellent analytical and problem-solving abilities .
  • High attention to detail and passion for software quality.
  • Experience with embedded systems development in a collaborative team environment.

Why Join Us

  • Work on cutting-edge spectral monitoring systems .
  • Join a fast-paced, innovative, and supportive team.
  • Opportunity to contribute to mission-critical applications with real-world impact.

Job Details

Company
Randstad
Location
Cambridge, Cambridgeshire, UK
Hybrid / Remote Options
Posted