Senior GPU Software Engineer (C++) for Medical Devices

Capgemini

Fort Snelling Unorganized Territory (MN)

On-site

USD 54,000 - 122,000

Full time

22 hours ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Paid time off
401(k) plan
Healthcare coverage

Job summary

Capgemini Engineering, the world leader in engineering services, seeks a Senior Software Engineer for its Electrophysiology Division in Minneapolis. You will own embedded and system software for advanced cardiology devices and work across the full development lifecycle.

Apply strong software design to real-time algorithms, 3D visualization, and GUI work on Linux. Collaboration with QA, Regulatory, Hardware, and Test teams is essential for compliant, high-quality medical solutions.

Qualifications

  • B.S. or M.S. in Computer Science (Preferred).
  • 5+ years of software development experience or equivalent.
  • Advanced object-oriented design in C++ and Qt.
  • Experience developing applications on Linux.
  • GPU-accelerated programming using OpenGL, CUDA, or similar.

Responsibilities

  • Develop embedded and system software for medical devices.
  • Design, implement, and test software components and real-time algorithms.
  • Translate requirements into architectures and designs.
  • Lead code reviews, verification, and release activities in line with medical device processes.
  • Develop and execute software/test plans and ensure quality compliance.
  • Collaborate with Quality Assurance, Regulatory Affairs, Hardware, and Test Engineering.

Skills

C++
Qt
Linux
GPU programming
OpenGL
CUDA
NVIDIA
Computational geometry

Education

B.S./M.S. in Computer Science

Job description

Capgemini Engineering, the world leader in engineering services, seeks a Senior Software Engineer for its Electrophysiology Division in Minneapolis. You will own embedded and system software for advanced cardiology devices and work across the full development lifecycle.

Apply strong software design to real-time algorithms, 3D visualization, and GUI work on Linux. Collaboration with QA, Regulatory, Hardware, and Test teams is essential for compliant, high-quality medical solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU Software Engineer (C++, Linux, CUDA)
Senior GPU Software Engineer (C++, Linux, CUDA)

Capgemini Engineering • Fort Snelling Unorganized Territory (MN)

On-site
USD 54,000 - 122,000
Health benefits
401(k)
Paid time off
+1
Senior Graphics Software Engineer - Medical 3D Imaging CUDA
Senior Graphics Software Engineer - Medical 3D Imaging CUDA

SARACA • Saint Paul (MN)

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

Groupe Kardol • Burlington (VT)

On-site
USD 69,000 - 162,000
GPU Software Engineer (C++)
GPU Software Engineer (C++)

Capgemini Engineering • Fort Snelling Unorganized Territory (MN)

On-site
USD 54,000 - 122,000
Health benefits
401(k)
Paid time off
+1
Staff Software Engineer, Medical Devices (Embedded)
Staff Software Engineer, Medical Devices (Embedded)

SPECTRAFORCE • Saint Paul (MN)

On-site
USD 79,900 - 84,033
Software Engineer
Software Engineer

SPECTRAFORCE • Saint Paul (MN)

On-site
USD 79,900 - 84,033
Sr Software Engineer Graphics
Sr Software Engineer Graphics

SARACA • Saint Paul (MN)

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

Capgemini Engineering • Westford (MA)

On-site
USD 69,000 - 162,000
401(k) and comprehensive benefits
Paid time off 12-25 days
Medical, dental, vision
Staff Software Engineer (C++)
Staff Software Engineer (C++)

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

On-site
USD 80,000 - 110,000
Senior Software Engineer — Medical Device (Java/C++)
Senior Software Engineer — Medical Device (Java/C++)

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000