Graphics Software Engineer (c++) - Opengl/cuda

Capgemini

Chicago, IL, US
Base: $65,200 - $169,000; bonus/equity: not specif...
On-site
C++ and qt programming
Linux operating systems development
Gpu-accelerated programming
Develop system and embedded software for advanced diagnostic and interventional cardiology devices

Job Summary

  • Develop system and embedded software for advanced diagnostic and interventional cardiology devices.
  • Apply strong software design and engineering skills to develop embedded and system-level software for medical devices.
  • Contribute meaningfully across project phases, including requirements definition, implementation, code reviews, verification, and final release.

Matching Summary

Develop system and embedded software for advanced diagnostic and interventional cardiology devices.

Salary

Base: $65,200 - $169,000; Bonus/Equity: Not specified; Benefits: Comprehensive package

Skills & Requirements

Must-have

  • C++ and Qt Programming
  • Linux operating systems development
  • GPU-accelerated programming
  • OpenGL, GLSL shaders, CUDA
  • NVIDIA GPU programming
  • 2D/3D OpenGL texture mapping
  • Computational geometry algorithms

Nice-to-have

  • Medical device development processes
  • Cross-functional team collaboration
  • Agile development methodologies

Key Requirements

  • 5+ years of software development experience
  • Bachelor's or Master's degree in Computer Science
  • Experience developing applications on Linux

Work Rights

Not specified

Tailored Resume

Cover Letter