Windows Software Engineer - Medical Device (C#, .NET)

Metric Bio

Oxford

On-site

GBP 45,000 - 65,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Metric Bio in Oxford is seeking a Windows Software Engineer to join their engineering team. This role involves designing and developing software for Class II/III medical devices, focusing on secure connectivity and compliance with regulatory standards. The ideal candidate has expert-level skills in C# and modern .NET, along with experience in Windows-based platforms and cybersecurity best practices. This is an opportunity to create software that has a significant impact on human lives.

Qualifications

  • Expert level C# in long-lived production systems.
  • Proven experience developing device hosted applications on Windows platforms.
  • Strong knowledge of Windows security hardening.

Responsibilities

  • Design and develop software for medical devices.
  • Own requirements definition and design documentation.
  • Implement multi-threading and deterministic behaviour.

Skills

Expert level C#
Modern .NET (versions 6, 7 or 8)
PowerShell scripting
Windows security hardening
Cybersecurity best practices
Dependency injection
Application lifecycle management
Structured logging tools (Serilog, NLog)
Requirements management tools (Codebeamer, Polarion, Jama)
Task management via Jira

Education

Degree in Computer Science or relevant engineering discipline

Job description

Metric Bio in Oxford is seeking a Windows Software Engineer to join their engineering team. This role involves designing and developing software for Class II/III medical devices, focusing on secure connectivity and compliance with regulatory standards. The ideal candidate has expert-level skills in C# and modern .NET, along with experience in Windows-based platforms and cybersecurity best practices. This is an opportunity to create software that has a significant impact on human lives.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Metric Bio • Oxford

On-site
GBP 45,000 - 65,000
Senior Embedded Software Engineer for Medical Devices
Senior Embedded Software Engineer for Medical Devices

Metric Bio • Oxford

On-site
GBP 55,000 - 75,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Metric Bio • Oxford

On-site
GBP 55,000 - 75,000
Hybrid Software Engineer: C#/.NET, Real-Time & Global Impact
Hybrid Software Engineer: C#/.NET, Real-Time & Global Impact

Oxford Instruments plc • Severn Beach

Hybrid
GBP 35,000 - 55,000
Private healthcare cover
25 Days holiday plus bank holidays
Defined contribution Group Personal Pension Plan
Senior Medical Software Architect — Class C Embedded
Senior Medical Software Architect — Class C Embedded

Ensera Design • Bristol

Hybrid
GBP 70,000 - 89,000
Performance-related bonus
Flexible hybrid working
Private healthcare
+3
C# .NET Systems Engineer — Medical Devices & Agile
C# .NET Systems Engineer — Medical Devices & Agile

Abbott • Witney

On-site
GBP 42,000 - 65,000
Private healthcare
Life assurance
Pension scheme
+3
Devices Software Engineer (C#/.NET, Microservices)
Devices Software Engineer (C#/.NET, Microservices)

mthree • Poole

On-site
GBP 25,000 - 35,000
Real-Time Software Engineer (C#/C/C++) — Hybrid
Real-Time Software Engineer (C#/C/C++) — Hybrid

Oxford Instruments • Bristol

Hybrid
GBP 40,000 - 60,000
Hybrid working setup
Share incentive plan
Half-days on Fridays
+1
Senior Windows Desktop Architect & Lead Engineer
Senior Windows Desktop Architect & Lead Engineer

Speechify • Birmingham

Remote
GBP 60,000 - 80,000
High-impact role
Collaborative engineering culture
Opportunities for leadership
+2
Embedded & PC Software Engineer for Medical & Industrial
Embedded & PC Software Engineer for Medical & Industrial

Sagentia Defence • United Kingdom

Remote
GBP 65,000 - 90,000
Bonus
Employee Assistance Program (EAP)
Private medical care
+1