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.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.