Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Join a highly skilled engineering team in Edinburgh and take real ownership of the next generation of certified, high-integrity embedded products used worldwide. You’ll design and implement embedded software in C/C++ for safety-critical systems - with genuine influence over architecture, quality and delivery. Not a tiny cog. A meaningful part of the system.
This is a role where your decisions count. Quality, reliability and precision define the work, and you’ll see the direct impact of everything you build.
Requirements
- Degree in Computer Science or related discipline (or equivalent practical experience)
- Proven experience developing embedded software in C/C++
- A careful, methodical approach and genuine pride in craftsmanship
You’ll thrive here if you value
- Formal requirements capture and full traceability
- Strict adherence to design and coding standards
- Clear, thorough technical documentation
- Collaborative design reviews and peer code reviews
What you get A friendly, high-trust team, substantial technical ownership, continuous learning on complex real-world problems, and clear career growth driven by genuine impact - not incremental tasks. Full training and onboarding provided to help you hit the ground running.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…