About this role
Salary: £50,000 - 65,000 per year
Requirements
- Degree in Computer Science or a related discipline, or equivalent practical experience
- Proven experience developing embedded software in C/C++
- A careful, methodical approach and pride in craftsmanship
- Valuing formal requirements capture and full traceability, strict adherence to design and coding standards, clear technical documentation, and collaborative design and peer code reviews
Responsibilities
- Design and implement embedded software in C/C++ for critical instrumentation systems
- Contribute to the architecture, quality, and delivery of certified, high-integrity embedded products
Technologies
- Embedded
- C++
More
Were building the next generation of certified, high-integrity embedded products used worldwide. Join our highly skilled engineering team in Edinburgh, where youll have substantial technical ownership and see the impact of your work. We offer a friendly, high-trust team, continuous learning on complex real-world problems, clear career growth driven by genuine impact, and full training and onboarding.
last updated 46 week of 2026