Senior WPF Engineer for Medical Device Desktop Apps

Kforce Inc

Carlsbad (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kforce's client, a growing medical technology company, seeks a Senior WPF Software Engineer to develop next‑generation software for medical device platforms. The role is primarily onsite in Carlsbad, CA, with a competitive package including base salary, annual bonus, and stock/RSUs.

You will build Windows desktop apps using C#, WPF, and XAML, design GUI interfaces, and create modules for hardware communication and data processing while collaborating with cross‑functional engineering teams.

Qualifications

  • BS/MS in Computer Science or related field.
  • 6–8+ years in software development in the medical device industry.
  • 5+ years hands-on WPF development.
  • Strong experience with C#, .NET, XAML, Visual Studio, and OO programming.
  • Experience with GUI development, multithreading, and SQL/NoSQL databases.
  • Excellent communication and documentation skills.
  • Ability to thrive in a fast-paced, agile environment.

Responsibilities

  • Develop Windows desktop applications using C#, WPF, and XAML.
  • Design modern graphical user interfaces for medical device systems.
  • Create software modules for hardware communication, data storage/retrieval, and processing algorithms.
  • Support software verification, validation, and documentation efforts.
  • Collaborate with electrical, mechanical, firmware, and systems engineering teams.

Skills

WPF development
C#
.NET
XAML
GUI design
Multithreading
SQL/NoSQL
Agile
Communication
Documentation

Education

BS/MS in Computer Science or related field

Tools

Visual Studio
Azure
AWS

Job description

Kforce's client, a growing medical technology company, seeks a Senior WPF Software Engineer to develop next‑generation software for medical device platforms. The role is primarily onsite in Carlsbad, CA, with a competitive package including base salary, annual bonus, and stock/RSUs.

You will build Windows desktop apps using C#, WPF, and XAML, design GUI interfaces, and create modules for hardware communication and data processing while collaborating with cross‑functional engineering teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

WPF Software Engineer - Medical Devices (Carlsbad)
WPF Software Engineer - Medical Devices (Carlsbad)

Kforce Inc • Carlsbad (CA)

On-site
USD 90,000 - 130,000
Sr. WPF Software Engineer - Medical Device
Sr. WPF Software Engineer - Medical Device

Kforce Inc • Carlsbad (CA)

On-site
USD 120,000 - 160,000
Jr. to Mid-Level Software Engineer (WPF)
Jr. to Mid-Level Software Engineer (WPF)

Kforce Inc • Carlsbad (CA)

On-site
USD 90,000 - 130,000
Senior C# WPF Developer | BLE & Xamarin Expert
Senior C# WPF Developer | BLE & Xamarin Expert

krg technology inc • Massachusetts

On-site
USD 90,000 - 120,000
Senior Medical Device Electronics Engineer — Onsite
Senior Medical Device Electronics Engineer — Onsite

Kforce Inc • Carlsbad (CA)

On-site
USD 120,000 - 180,000
Medical/dental/vision insurance
HSA
FSA
+4
Senior Software Engineer- UI/UX (WPF/C#)
Senior Software Engineer- UI/UX (WPF/C#)

Emergent Staffing • Minneapolis (MN)

Hybrid
USD 100,000 - 145,000
Medical insurance
Vision insurance
401(k)
+3
Senior UI/UX Engineer (WPF/C#) - Hybrid MedTech Growth
Senior UI/UX Engineer (WPF/C#) - Hybrid MedTech Growth

Emergent Staffing • Minneapolis (MN)

Hybrid
USD 100,000 - 145,000
Senior Desktop .NET Engineer (C#/WPF) — Remote
Senior Desktop .NET Engineer (C#/WPF) — Remote

Verisk • Lehi (UT)

Hybrid
USD 110,000 - 150,000
Remote / Hybrid options
State-of-the-art facility
Senior WPF GUI Developer - C# .NET for Medical Imaging
Senior WPF GUI Developer - C# .NET for Medical Imaging

Entegee • Minneapolis (MN)

On-site
USD 125,000 - 150,000
Senior Software Engineer - Medical Devices (C#/.NET)
Senior Software Engineer - Medical Devices (C#/.NET)

Gener8 | The RND Group • Indiana (PA)

On-site
USD 90,000 - 130,000
Bonuses
Comprehensive benefits