Senior Embedded Software Engineer - Medical Devices Location: On-site, Stirling Salary: £60,000 - £70,000 KO2's client is a Stirling-based medical device consultancy with a unique offering: they not only develop their own CE-marked and 510K cleared products, but they also lead major OEM design projects from concept through to manufacture. Working with some of the most recognisable names in the global healthcare space, they've established a reputation for delivering complex, regulated medical technologies from cradle to grave. Due to sustained growth and new project wins, the team is now looking to hire a Senior Embedded Software Engineer. This role will see you contributing to full-lifecycle embedded development across a variety of long-term medical device programmes (typically 2-3 years in length), including systems involving microwave technology and embedded UI platforms. The company is around 60 people strong, with a close-knit engineering function that includes electronics and embedded specialists. You'll be joining an embedded team currently led by one senior engineer and will be expected to take on a high-impact technical role with responsibility for core embedded systems, while also contributing to production testing tools, validation against 62304, and unit/system testing. Most development is in Embedded C on STM32 platforms, with additional use of FPGAs for hardware mitigation and standardised UI display systems. While OEMs often handle the more complex UI tasks, you'll still need to be confident working on embedded UI logic and display control. The team follows a structured, quality-driven approach to software design, and experience working within a regulated framework (medical, aerospace, automotive, etc.) will be highly advantageous. You'll be exposed to the full product lifecycle, from early concept through to final production, working closely with cross-disciplinary teams both internally and within OEM partner organisations. The ideal candidate will have: Strong commercial experience in Embedded C development Experience working on STM32 or similar microcontroller platforms Exposure to FPGA-based systems or hardware mitigation techniques Familiarity with medical device standards (IEC 62304) or similar regulated environments Good communication skills, both within engineering teams and when interfacing with clients Experience developing production test software, test rigs, and performing unit/system testing Full lifecycle product development exposure - ideally from concept to manufacture This is a fantastic opportunity for a capable, hands-on engineer who enjoys variety, technical challenge, and being part of a growing team working on life-changing technology. To find out more or apply, please contact KO2 with your CV.