Windows Software Engineer - Medical Device, Regulated

firstPRO US

Andover (MA)

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

firstPRO US in Massachusetts is seeking an experienced Windows desktop software engineer to join an engineering team building Windows-based applications for regulated products. You will contribute production code, influence software design, and mentor teammates while solving challenging system issues.

You will build with C++ and Python, work with Win32 and MFC, review code, define software requirements, and align with quality and regulatory practices.

Qualifications

  • Bachelor’s degree in a relevant technical discipline or equivalent practical experience.
  • 5–8 years of relevant experience, or 3–6 years with a related master’s degree.

Responsibilities

  • Build and improve Windows applications using C++, Python, Win32, and MFC.
  • Investigate software failures and Windows behavior using Visual Studio and diagnostic tools.
  • Turn product needs into software requirements, designs, and tested functionality.
  • Make architectural recommendations and help evaluate implementation options.
  • Review code, mentor junior developers, and share technical knowledge.
  • Plan component delivery, identify dependencies, and set milestones.
  • Strengthen automated and manual testing at unit, component, and integration levels.

Skills

C++
Python
Win32 APIs
MFC
Visual Studio debugging
Networking TCP/IP UDP
Software requirements traceability
Mentoring

Education

Bachelor’s degree in a technical discipline
Master’s degree in Computer Science or related field

Tools

Visual Studio
CMake
Ninja

Job description

firstPRO US in Massachusetts is seeking an experienced Windows desktop software engineer to join an engineering team building Windows-based applications for regulated products. You will contribute production code, influence software design, and mentor teammates while solving challenging system issues.

You will build with C++ and Python, work with Win32 and MFC, review code, define software requirements, and align with quality and regulatory practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Windows Software Engineer (Medical Device)
Windows Software Engineer (Medical Device)

firstPRO US • Andover (MA)

On-site
USD 120,000 - 160,000
Senior Medical Device Software Engineer – Windows/C++
Senior Medical Device Software Engineer – Windows/C++

Boston Scientific • Maple Grove (MN)

On-site
USD 85,000 - 162,000
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 Windows Application Engineer — Lead, Onsite 3x/wk
Senior Windows Application Engineer — Lead, Onsite 3x/wk

firstPRO US • Andover (MA)

On-site
USD 140,000 - 170,000
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
Principal Software Engineer, Medical Device Desktop (C++/Qt)
Principal Software Engineer, Medical Device Desktop (C++/Qt)

Medtronic plc • Lafayette (CO)

On-site
USD 153,000 - 229,000
Health, Dental, Vision insurance
401(k) with company match
Tuition assistance
Senior Real-Time Medical Software Engineer - C++/C#
Senior Real-Time Medical Software Engineer - C++/C#

Integra LifeSciences • Springfield (IL)

On-site
USD 120,000 - 160,000
Senior C++ Software Engineer — Medical Devices
Senior C++ Software Engineer — Medical Devices

Capgemini • Burlington (VT)

On-site
USD 69,000 - 162,000
Paid time off
Medical insurance (health)
Retirement plans
Senior Medical Device Software Quality Engineer
Senior Medical Device Software Quality Engineer

Boston Scientific • Marlboro (MA)

Hybrid
USD 107,000 - 203,000
Relocation assistance
Remote Senior Software Quality Engineer - Medical Devices
Remote Senior Software Quality Engineer - Medical Devices

React Health Holdings, LLC • United States

Remote
USD 120,000 - 190,000