Senior Embedded Engineer
Location: Cambridge, United Kingdom (Hybrid)
Type: Full‑Time
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.
#J-18808-Ljbffr