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.