InterviewStack.io LogoInterviewStack.io
Browse more Embedded Developer jobs

Senior Embedded SW Engineer

Adaptive Group

Stirling, United Kingdom1 month ago
18 views5 saves0 applies

Prepare for this role


Benefits

Remote Work

Description

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.

This job is found at InterviewStack.io

Skills

c++firmwarefpgai2cspiuartdebuggingrtosgitci/cdrisk managementreal time systemsautomated testingfirmware development