Real-Time Medical Software Architect (C++/C#) – Windows/WPF

Integra LifeSciences

Alton (IL)

On-site

USD 110,000 - 160,000

Full time

5 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

Integra LifeSciences in Illinois is seeking a Senior Software Engineer to develop real-time medical device software using C++ and C# in a Windows environment. You will lead architecture decisions and collaborate across engineering teams throughout the full development lifecycle.

The role requires 5+ years of hands-on C++ and C#/.NET desktop development, strong architecture skills, and proficiency with Visual Studio on Windows. Real-time systems experience is essential.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum 5 years hands-on C++ development experience.
  • Minimum 5 years hands-on C# and .NET desktop application development.
  • Strong software architecture and design patterns knowledge.
  • Experience with real-time software systems.
  • Proficiency with Visual Studio and Windows OS.

Responsibilities

  • Design and develop real-time software applications using C++, C#, and WPF.
  • Lead software design activities and apply architectural principles and design patterns.
  • Participate in full software development lifecycle from requirements through release.
  • Collaborate with cross-functional teams including engineers, QA, and regulatory stakeholders.
  • Drive code quality through reviews, testing, and continuous improvement initiatives.

Skills

C++
C#
WPF
Multi-threading
Software Architecture

Education

Bachelor's degree in CS/SE

Tools

Visual Studio
Windows OS

Job description

Integra LifeSciences in Illinois is seeking a Senior Software Engineer to develop real-time medical device software using C++ and C# in a Windows environment. You will lead architecture decisions and collaborate across engineering teams throughout the full development lifecycle.

The role requires 5+ years of hands-on C++ and C#/.NET desktop development, strong architecture skills, and proficiency with Visual Studio on Windows. Real-time systems experience is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Engineer - C++ / C# (Medical Devices)
Senior Software Engineer - C++ / C# (Medical Devices)

Integra LifeSciences • Alton (IL)

On-site
USD 110,000 - 160,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 Medical Software Engineer (Python/C++) - Real-Time, Embedded
Senior Medical Software Engineer (Python/C++) - Real-Time, Embedded

Intellias • Mounds View (MN)

Hybrid
USD 80,000 - 120,000
Senior Medical Software Engineer (Python/C++) - Real-Time, Embedded
Senior Medical Software Engineer (Python/C++) - Real-Time, Embedded

Intellias • Newton (MA)

Hybrid
USD 100,000 - 130,000
Lead Systems Engineer, Algorithms & Medical Devices
Lead Systems Engineer, Algorithms & Medical Devices

Integra LifeSciences • Alton (IL)

On-site
USD 120,000 - 160,000
Lead Medical Device Software Engineer, Real-Time Systems
Lead Medical Device Software Engineer, Real-Time Systems

Current Surgical • San Francisco (CA)

On-site
USD 180,000 - 240,000
Remote Senior Software Engineer - C++/Qt Medical Devices
Remote Senior Software Engineer - C++/Qt Medical Devices

Intepros • Miami (FL), Fort Lauderdale (FL)

Remote
USD 110,000 - 170,000
Associate manager, Systems Engineering & Algorithms
Associate manager, Systems Engineering & Algorithms

Integra LifeSciences • Alton (IL)

On-site
USD 120,000 - 160,000
Associate manager, Systems Engineering & Algorithms
Associate manager, Systems Engineering & Algorithms

Integra LifeSciences • Springfield (IL)

On-site
USD 120,000 - 180,000