Senior Real-Time Medical Software Engineer - C++/C#

Integra LifeSciences

Springfield (IL)

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Job summary

Integra LifeSciences seeks a Senior Software Engineer to design and implement real-time medical device software in C++ and C# within a Windows environment. You will contribute to architecture decisions and lead cross-team collaborations across engineering, QA, and regulatory groups throughout the full development lifecycle.

Primary responsibilities include real-time system development, multi-threaded application design, and ensuring code quality through reviews and debugging in Visual Studio.

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.
  • Real-time software systems development experience.
  • Proficiency with Visual Studio and Windows multi-threaded application development and debugging skills.

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#
.NET
Real-time
Architecture
Multithreading
Visual Studio
Debugging

Education

Bachelor's degree in Computer Science/Software Engineering or related field

Tools

WPF
Visual Studio

Job description

Integra LifeSciences seeks a Senior Software Engineer to design and implement real-time medical device software in C++ and C# within a Windows environment. You will contribute to architecture decisions and lead cross-team collaborations across engineering, QA, and regulatory groups throughout the full development lifecycle.

Primary responsibilities include real-time system development, multi-threaded application design, and ensuring code quality through reviews and debugging in Visual Studio.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

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 • 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
Lead Systems Engineer, Algorithms & Medical Devices
Lead Systems Engineer, Algorithms & Medical Devices

Integra LifeSciences • Alton (IL)

On-site
USD 120,000 - 160,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
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
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
Senior Quality Engineer — Medical Devices Software & Compliance
Senior Quality Engineer — Medical Devices Software & Compliance

Intuitive • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Medical Software Engineer (C/C++) - Real-Time & CI/CD
Embedded Medical Software Engineer (C/C++) - Real-Time & CI/CD

Abbott • Irving (TX)

On-site
USD 90,000 - 130,000
Career Development
Medical Coverage
Retirement Savings Plan
+3