Embedded Software Engineer

Skills Alliance

Oxford

On-site

GBP 60,000 - 90,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Skills Alliance seeks an Embedded Software Engineer to design, develop and verify embedded software for a next-generation medical device platform. You will work on real-time control loops, software algorithms and robust diagnostics in a regulated, safety-critical environment.

The role requires strong embedded software development experience, familiarity with IEC 62304 and ISO 14971, and a track record of quality documentation throughout the software lifecycle.

Qualifications

  • Extensive experience in embedded software development for medical devices.
  • Proven track record with safety-critical systems.
  • Experience in regulated medical device environments.
  • Experience with real-time embedded systems and control loops.
  • Knowledge of IEC 62304 software lifecycle process.
  • Experience producing regulated software documentation.

Responsibilities

  • Design, develop and verify embedded software components for a next-generation platform.
  • Develop real-time control loops and software algorithms.
  • Design and implement software maintenance, diagnostics and logging frameworks.
  • Implement software update and upgrade mechanisms.
  • Contribute to software architecture and technical design.
  • Investigate and resolve software defects across the lifecycle.

Skills

Embedded software development
Real-time control
Safety-critical systems
Regulated medical device environment
Software architecture
Diagnostics and logging
Software updates
Algorithm design
Software lifecycle
Regulatory compliance

Job description

We’re looking for an experienced Embedded Software Engineer to join a highly technical team, working on the development of a next-generation medical device platform. This is an exciting opportunity for an engineer with a strong embedded software background and proven experience working within safety-critical, regulated medical device environments.

The Role

As an Embedded Software Engineer, you will be responsible for the design, development and verification of embedded software components for a next-generation platform.

Your responsibilities will include:

  • Designing, developing and verifying embedded software components
  • Developing real-time control loops
  • Designing and implementing software algorithms
  • Developing system logging and diagnostic frameworks
  • Implementing software update and upgrade mechanisms
  • Contributing to software architecture and technical design
  • Investigating and resolving software defects
  • Supporting software development throughout the full software lifecycle
  • Producing and maintaining regulated life sciences software documentation
  • Supporting regulatory compliance activities
  • Contributing to software lifecycle management and associated processes
  • Supporting wider software and engineering management activities
  • Working within a safety-critical development environment
About You

We’re looking for an experienced Embedded Software Engineer with:

  • Strong experience in embedded software development
  • Proven experience working on safety-critical systems
  • Strong understanding of software development within a regulated medical device environment
  • Experience with real-time embedded systems and control loops
  • Experience with algorithm design and implementation
  • Understanding of software architecture, diagnostics and system logging
  • Experience with software update/upgrade mechanisms
  • Strong knowledge of the IEC 62304 software lifecycle process
  • Experience with ISO 14971 risk management
  • Experience producing and working with regulated software documentation
  • A structured and quality-focused approach to software development
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — Real-Time Medical Device Expert
Embedded Software Engineer — Real-Time Medical Device Expert

Skills Alliance • Oxford

On-site
GBP 60,000 - 90,000
Software Engineer
Software Engineer

Cure Talent Ltd • Nottingham

On-site
GBP 50,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 85,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Greater London

On-site
GBP 65,000 - 90,000
Software Engineer
Software Engineer

Cure Talent Ltd • East Midlands

On-site
GBP 50,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Caldecote

On-site
GBP 65,000 - 90,000
Senior Embedded Software Engineer in Runcorn
Senior Embedded Software Engineer in Runcorn

Energy Jobline ZR • Runcorn

Hybrid
GBP 60,000 - 70,000
8% bonus
Generous pension
Hybrid working
+1
Embedded Software Engineer
Embedded Software Engineer

Hydrogen Group • Motherwell

Hybrid
GBP 60,000 - 90,000
Senior Software Engineering Manager
Senior Software Engineering Manager

Wynne Consulting Limited • England

On-site
GBP 120,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Cure Talent Ltd • Hathern

On-site
GBP 90,000 - 120,000