Software Engineer II: WPF & .NET for Medical Devices

Nova Biomedical

Waltham (MA)

On-site

USD 85,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision
401k match
Hybrid work options
Tuition reimbursement

Job summary

Nova Biomedical is seeking a Software Engineer II to contribute to the development and maintenance of full‑stack Windows desktop applications for medical devices. You will build XAML-based interfaces using WPF and MVVM, implement C# logic, access SQL data, and support instrument communication interfaces.

You will participate in testing, debugging, documentation, and cross‑functional activities across the software lifecycle.

Qualifications

  • Bachelor’s degree in CS/Software Eng or related field.
  • At least 3 years of software development experience.
  • Experience building WPF applications with C#, .NET, XAML, MVVM.
  • Knowledge of SQL databases and data-access technologies.
  • Familiarity with RESTful APIs and TCP/IP sockets is a plus.

Responsibilities

  • Develop, test, and maintain Windows desktop applications using C#, .NET, WPF, XAML, and MVVM.
  • Create and update UI components, controls, styles, and data binding.
  • Implement application logic and service-layer components from requirements.
  • Write and optimize SQL queries and data-access code.
  • Collaborate with cross-functional teams and participate in code reviews.

Skills

C#
WPF
MVVM
XAML
SQL
Debugging
Unit testing
Communication
OOP
Teamwork

Education

Bachelor's degree in Computer Science or related technical field

Job description

Nova Biomedical is seeking a Software Engineer II to contribute to the development and maintenance of full‑stack Windows desktop applications for medical devices. You will build XAML-based interfaces using WPF and MVVM, implement C# logic, access SQL data, and support instrument communication interfaces.

You will participate in testing, debugging, documentation, and cross‑functional activities across the software lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

WPF Software Engineer II - Desktop UI & Data Apps
WPF Software Engineer II - Desktop UI & Data Apps

Nova Biomedical Corporation • United States

On-site
USD 85,000 - 120,000
Medical coverage
Dental coverage
Vision coverage
+3
Senior Electrical Engineer – Medical Devices HW & Firmware
Senior Electrical Engineer – Medical Devices HW & Firmware

Nova Biomedical Corporation • Norwood (MA)

On-site
USD 135,000 - 150,000
Hybrid work arrangements
Tuition reimbursement
Generous PTO and holidays
+1
WPF Software Engineer II - Hybrid Desktop Apps
WPF Software Engineer II - Hybrid Desktop Apps

Nova Biomedical • Waltham (MA)

On-site
USD 85,000 - 120,000
Hybrid work
Health benefits
Tuition reimbursement
+2
Software Engineer II
Software Engineer II

Nova Biomedical • Waltham (MA)

On-site
USD 85,000 - 120,000
Medical, Dental, Vision
401k match
Hybrid work options
+1
Software Engineer II
Software Engineer II

Nova Biomedical • Waltham (MA)

On-site
USD 85,000 - 120,000
Hybrid work
Health benefits
Tuition reimbursement
+2
Senior Software Engineer - C++ / C# (Medical Devices)
Senior Software Engineer - C++ / C# (Medical Devices)

Integra LifeSciences • Springfield (IL)

On-site
USD 120,000 - 160,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
Software Engineer II
Software Engineer II

Nova Biomedical Corporation • United States

On-site
USD 85,000 - 120,000
Medical coverage
Dental coverage
Vision coverage
+3
Software Engineer, Medical Device Apps (C#)
Software Engineer, Medical Device Apps (C#)

BIOTRONIK SE & Co.KG • Lake Oswego (OR)

On-site
USD 90,000 - 130,000
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