Senior Embedded Software Engineer
Location:
Stirling, UK (Office-based with flexible remote working)
Type:
Permanent
Relocation package available
About Us
We are an award-winning medical technology company pioneering the application of microwave energy in healthcare. Our technology delivers precise, repeatable procedures that improve clinical outcomes, and our products are used in surgical ablation applications worldwide—both under our own brand and as white-label solutions for OEM partners.
The Role
This is a technical leadership position for an embedded software specialist who can influence design decisions and serve as the escalation point for complex software challenges. You'll work in close partnership with the electronics team, with responsibility spanning the entire software lifecycle—from architecture and specification through verification, validation, and manufacturing support.
The role combines hands-on embedded development with strategic technical input. You'll design software for medical device systems incorporating advanced microwave technology, develop manufacturing test software, and represent our software capabilities to OEM customers. All work must align with ISO 13485 quality standards and IEC 62304 software development requirements.
Your expertise in software-hardware integration will be critical. We need someone who understands the interplay between embedded code and surrounding electronics, who can define robust verification approaches, and who brings rigour to risk management and hazard analysis.
What We're Looking For
Essential:
* Bachelor's degree in Electronics, Software Engineering, or related discipline
* 5+ years in embedded software development, preferably in regulated industries
* Strong experience with communication protocols (USB, I2C, SPI, RS232, Bluetooth/BLE, RFID)
* Demonstrated software-hardware integration capability with hands-on approach
* Experience in software risk management, including hazard analysis and DFMEA
* Knowledge of coding standards (MISRA) and verification methodologies (code reviews, static/dynamic analysis)
* Technical leadership qualities with excellent communication skills
* Meticulous attention to detail with methodical approach to requirements fulfilment
Highly Desirable:
* Experience with medical device standards (ISO 13485, IEC 62304, IEC 60601)
* Background in other safety-critical sectors (aerospace, defence, energy)
* Experience supporting OEM customers with technical expertise
This role will suit a lead software engineer who enjoys the technical depth of embedded systems while being ready to guide technical direction and mentor others.
What's on Offer
* Competitive salary commensurate with experience
* Company pension scheme
* On-site gym facilities
* Free parking and convenient rail access
* Flexible working arrangements
* Relocation assistance available