Job Search and Career Advice Platform

Enable job alerts via email!

Senior Embedded Software Engineer

Shou

Stirling

Hybrid

GBP 50,000 - 70,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading medical technology company in Stirling is seeking a Senior Embedded Software Engineer to lead the design and development of embedded control systems for next-generation medical devices. This hands-on role involves real-time software development, collaborating within multidisciplinary teams, and ensuring compliance with safety standards. The ideal candidate has extensive experience in embedded systems, strong proficiency in C/C++, and a background in regulated industries.

Qualifications

  • 5+ years of embedded software/firmware development experience.
  • Experience developing with FPGA (VHDL) and digital interfaces (I2C, SPI, UART).
  • Experience with RTOS or bare-metal applications.

Responsibilities

  • Designing and developing real-time embedded software for medical applications.
  • Creating and testing firmware for microcontroller-based systems.
  • Leading verification and documentation activities in line with IEC 62304 and ISO 13485 standards.

Skills

C
C++
Embedded software development
Real-time systems
FPGA development
Debugging skills
Testing skills
Documentation skills

Education

Degree in Electronics, Computer Engineering, or a related field

Tools

Git
CI/CD
Job description
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.
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Firmware Engineer
Senior Firmware Engineer

Johnson Controls

Belfast
Hybrid
GBP 100,000 - 125,000
Full time
30+ days ago
Senior Firmware Engineer
Senior Firmware Engineer

Amododesign

Sheffield
On-site
GBP 125,000 - 150,000
Full time
30+ days ago
Software Engineer
Software Engineer

Sagentia Limited

Cambridge
On-site
GBP 100,000 - 125,000
Full time
30+ days ago
Senior Electronics Engineer
Senior Electronics Engineer

OxTS RD

Middleton
On-site
GBP 50,000 - 70,000
Full time
30+ days ago
Embedded Software Engineer
Embedded Software Engineer

SII Group

England
On-site
GBP 40,000 - 65,000
Full time
15 days ago
Junior Embedded Systems Engineer - C/C++
Junior Embedded Systems Engineer - C/C++

Livelink Technology Ltd

Havant
On-site
GBP 35,000 - 50,000
Full time
8 days ago
Software Engineer
Software Engineer

Belcan, LLC

Portsmouth
Hybrid
GBP 80,000 - 100,000
Full time
19 days ago
Senior Electronics and Embedded Software Engineer
Senior Electronics and Embedded Software Engineer

Manpower

Bristol
On-site
GBP 100,000 - 125,000
Part time
8 days ago
Embedded Software Test Engineer
Embedded Software Test Engineer

Crane Co.

Leicester
On-site
GBP 40,000 - 55,000
Full time
30+ days ago
Embedded Software Test Engineer
Embedded Software Test Engineer

Druck

Leicester
On-site
GBP 45,000 - 60,000
Full time
21 days ago