Staff Software Engineer

Intellectt Inc

Saint Paul (MN)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A medical device technology company is seeking a Senior-level Staff Software Engineer in Saint Paul, Minnesota. The ideal candidate should have deep expertise in C++, OpenGL, and developing real-time 3D visualization software for cardiac mapping systems. Responsibilities include enhancing software for medical devices, ensuring performance and reliability in a regulated environment, and collaborating with senior engineers. A minimum of 8 years of experience and a Bachelor's degree in Computer Science are required for this contract role.

Qualifications

  • 8+ years of relevant industry experience.
  • Strong C++ skills with solid object-oriented design experience.
  • Deep expertise in OpenGL for high-performance, real-time rendering.

Responsibilities

  • Develop and enhance real-time 3D visualization software.
  • Design, code, test, and document software for regulated medical device systems.
  • Ensure high performance, reliability, and low-latency rendering.

Skills

C++
OpenGL
Qt/QML frameworks
Real-time systems
Object-oriented design

Education

Bachelor’s degree in Computer Science
Master’s or PhD in Computer Science

Job description

We are seeking a Senior-level Staff Software Engineer with deep expertise in high-performance, real-time computer graphics for medical device systems. This role focuses on developing advanced 3D visualization software used in cardiac mapping systems within electrophysiology (EP) labs.

The ideal candidate is a strong C++ engineer with extensive OpenGL experience, capable of building low-latency, real-time systems in a regulated, process-driven environment.

Key Responsibilities
  • Develop and enhance real-time 3D visualization software
  • Design, code, test, and document software for regulated medical device systems
  • Work on cardiac mapping systems used in EP labs
  • Ensure high performance, reliability, and low-latency rendering
  • Collaborate closely with Principal and Senior Principal Engineers
  • Participate in detailed software design discussions and complex problem-solving
  • Adhere to quality, compliance, and documentation standards required for regulated environments
Required Skills & Qualifications
  • Minimum: Bachelor’s degree plus 8 years of relevant industry experience
  • Typical for role: 8–10+ years (Staff Engineer level)
  • Candidates with significantly less experience are unlikely to be considered
  • Strong C++ skills with solid object‑oriented design experience
  • Deep expertise in OpenGL for high‑performance, real‑time rendering
  • Hands‑on experience with Qt / QML frameworks
  • Ability to work effectively in a regulated, process‑driven environment
Education
  • Bachelor’s degree in Computer Science (required)
  • Master’s or PhD in Computer Science (strongly preferred)
Seniority Level

Mid‑Senior level

Employment Type

Contract

Industries
  • Medical Equipment Manufacturing
  • Defense and Space Manufacturing
  • Hospitals and Health Care
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer — Real-Time 3D Graphics (Medical)
Staff Software Engineer — Real-Time 3D Graphics (Medical)

Intellectt Inc • Saint Paul (MN)

On-site
USD 100,000 - 130,000
Staff Software Engineer (C++)
Staff Software Engineer (C++)

HireTalent - Staffing & Recruiting Firm • Saint Paul (MN)

On-site
USD 80,000 - 110,000
Sr Software Engineer Graphics
Sr Software Engineer Graphics

SARACA • Saint Paul (MN)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

SPECTRAFORCE • Saint Paul (MN)

On-site
USD 79,900 - 84,033
Principal Desktop UI Software Engineer (Qt/QML)
Principal Desktop UI Software Engineer (Qt/QML)

Intellias • Newton (MA)

On-site
USD 120,000 - 145,000
Systems Software Engineer
Systems Software Engineer

Elumn8 Medical, Inc. • Campbell (CA)

On-site
USD 120,000 - 160,000
Senior GPU Software Engineer (C++) for Medical Devices
Senior GPU Software Engineer (C++) for Medical Devices

Capgemini • Fort Snelling Unorganized Territory (MN)

On-site
USD 54,000 - 122,000
Paid time off
401(k) plan
Healthcare coverage
Senior Software Engineer
Senior Software Engineer

Talentify • Lake Forest (CA)

On-site
USD 120,000 - 160,000
Senior C++ Development Engineer
Senior C++ Development Engineer

Skills Alliance • Austin (TX)

On-site
USD 120,000 - 160,000
Principal Desktop UI Software Engineer (Qt/QML)
Principal Desktop UI Software Engineer (Qt/QML)

Intellias • Boston (MA)

On-site
USD 90,000 - 130,000
Medical insurance
Vision insurance
401(k)
+2