Senior Embedded Software Engineer
Edinburgh – hybrid
The work is deeply technical, mission-critical, and rich in variety spanning embedded systems, board-level diagnostics, and advanced algorithm development.
You will be solving real-world problems alongside world-class engineers in a fast-moving, research-driven environment.
What you will bring:
* Deep experience in embedded C/C++ across bare metal, RTOS, and Linux environments
* Comfort working at board level with tools like oscilloscopes and signal analysers
* Ability to diagnose and recommend fixes for hardware issues across analog and digital domains
* Bonus: familiarity with C#, .NET, and virtual machine languages
* A collaborative mindset and a passion for building systems that matter