Embedded Software Engineer

ION Recruitment Ltd
Edinburgh, United Kingdom
6 days ago
Apply on ionrecruitment.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Embedded Software Software Engineering Safety Critical Systems Information Technology

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.

Apply on ionrecruitment.com
Prepare application

Good distractions

Loading talks and stories from around this role…