Job Openings Senior Embedded SW Engineer

About the job Senior Embedded SW Engineer

Senior Embedded Software Engineer
Stirling | Hybrid (Office-based with up to 1 day remote working)
Permanent | Flexible start/stop times

Are you ready to build software that truly makes a difference?

We're looking for a Senior Embedded Software Engineer to take a lead role in the design and development of embedded control systems for next-generation medical devices. This is a hands-on, technical position where your expertise will directly contribute to real-world health innovations.

What Youll Be Doing

  • Designing and developing real-time embedded software in C/C++ for complex medical applications.

  • Creating and testing firmware for microcontroller-based systems with a focus on safety and reliability.

  • Supporting FPGA development (VHDL) and integrating it with hardware systems.

  • Collaborating closely with electronics and systems teams to deliver seamless hardware-software integration.

  • Leading verification, validation, and documentation activities in line with IEC 62304 and ISO 13485 standards.

  • Participating in design reviews, software FMEA, and regulatory submissions.

  • Providing mentorship and technical leadership to junior engineers.

What Were Looking For

  • Degree in Electronics, Computer Engineering, or a related field.

  • 5+ years of embedded software/firmware development experience.

  • Strong proficiency in C and C++, with experience in real-time systems and microcontroller platforms.

  • Experience developing with FPGA (VHDL) and digital interfaces (I2C, SPI, UART, etc).

  • Background in a regulated industry such as medical devices, defence, aerospace, or automotive.

  • Strong debugging, testing, and documentation skills.

Desirable Extras

  • Experience with RTOS or bare-metal applications.

  • Familiarity with IEC 62304, ISO 14971, or related safety standards.

  • Experience with Git, CI/CD, and automated testing frameworks.

  • Involvement in software risk management and traceability.

  • Experience working across NPI, manufacturing, or quality teams.