Graphics Software Engineer (C++) - OpenGL/CUDA
$65.2k - $169kCapgemini
Graphics Software Engineer (C++) - OpenGL/CUDA
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most?innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they?provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are?the same.
Location
This role is on-site in Minneapolis, MN
About the role you're considering
We are seeking a Senior Software Engineer to be a key technical contributor within our Electrophysiology Division, developing system and embedded software for advanced diagnostic and interventional cardiology devices. This role involves ownership across the full software development lifecycle and close collaboration with cross-functional teams to deliver high-quality, innovative medical device solutions.
Your role
Apply strong software design and engineering skills to develop embedded and system-level software for medical devices that meet defined performance, safety, and quality requirements.
Design, implement, and test software components including: embedded and application-level software; linux-based applications and graphical user interfaces; and real-time algorithms such as 3D location tracking, 3D anatomical model creation, and intracardiac signal visualization.
Translate system and user requirements into effective software architectures and detailed designs.
Contribute meaningfully across project phases, including requirements definition, implementation, code reviews, verification, and final release in alignment with medical device development processes.
Develop and execute software and test plans, protocols, and reports to ensure compliance with design specifications and quality system requirements.
Collaborate closely with cross-functional partners such as Quality Assurance, Regulatory Affairs, Hardware Engineering, and Test Engineering through design and technical reviews.
Make and justify critical technical decisions based on sound engineering judgment, investigation, and validation.
Document software solutions thoroughly and support knowledge transfer to manufacturing teams for successful scale-up and production.
Your skills and experience
Bachelor's or Master's degree (Preferred) in discipline such as Computer Science.
5+ years of software development experience or equivalent (e.g., 4+ years of Ph.D. research experience in Computer Science).
Advanced Object-Oriented Design C++ and Qt Programming Experiences.
Experience developing applications on Linux operating systems.
Expertise in GPU-accelerated programming, including OpenGL, GLSL shaders, CUDA Kernels, or general stream programming concepts.
Experience with NVIDIA GPU programming.
Solid understanding of 2D/3D OpenGL texture mapping techniques.
Strong background in computational geometry algorithms.
The base compensation range for this role in the posted location is: $65,200 - $169,000
Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.
The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction.
These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity.
It is not typical for candidates to be hired at or near the top of the posted compensation range.
In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.
Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include:
Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
Life and disability insurance
Employee assistance programs
Other benefits as provided by local policy and eligibility
Important Notice: Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini's discretion, consistent with applicable laws. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation.
Disclaimers
Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect. We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant in the United States.
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Ref. code: 456657
Posted on: Aug 10, 2026
Experience Level: Experienced Professionals
Contract Type: Permanent
Location:
Chicago, IL, USNew York, NY, US
Brand: Capgemini Engineering
Professional Community: Software Engineering
Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
$150k - $300k
...exploration, marked by a spirit of curiosity and relentless drive for excellence. Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you’ll build and maintain real-time market data infrastructure that delivers...SuggestedFull timeCasual work$145k
...Sydney, Shanghai, London and Singapore. What you’ll do as a Software Engineer on the Trading Strategies Team at Akuna: Akuna is looking... ...implementation, and deployment of trading strategies using modern C++ technologies Bring deep technical knowledge in areas such...SuggestedFull timeInternshipWork at office$145k
...operate from additional offices around the world: Sydney, Shanghai, Singapore, and London. What You’ll Do as an Entry-Level C++ Software Engineer at Akuna C++ software engineers at Akuna have the opportunity to work on a variety of high-performance systems that...SuggestedFull timeWork at officeFlexible hours$200k - $300k
At Hudson River Trading (HRT), C++ is at the center of our live trading systems and research infrastructure. Our C++ engineers build the highly performant, fault-tolerant systems... ...filesystems, and scalable research workflows.Write software that interfaces with specialized hardware...SuggestedWork experience placementWork at officeLocal areaImmediate start$150k - $250k
...challenge consensus.DRW is looking for an outstanding Senior Software Engineer to join one of our trading desks. In this role, you will focus... ...management, trade reporting and market data feed processing using C++ or RustDevelop and maintain systems to ensure application...SuggestedTemporary workWork at officeFlexible hours$55k - $70k
...flexible workplace with awesome perks and challenging work that means something. See what life is about at BCD M&E at bcdme.com/careers Graphic Designer / On-Site Presentation Designer About the role Our Graphic Designer / On-Site Presentation Designer is responsible for...Flexible hoursWeekend work$300k
...your application.Hudson River Trading (HRT) is seeking talented Software Engineers to join our teams in New York and Singapore (London is coming... ..., and problem solving skillsWorking experience with C/C++ or Python is required, as are good CS fundamentalsKnowledge of...Full timeWork at officeImmediate start$152.83k - $229.24k
...insert advertisements around the world.Job SummaryThe Principal Software Engineer - Ad Tech & Distributed Systems is responsible for leading... ...is an EOE/Veterans/Disabled/LGBT employer.SkillsAWS OpsWorks, C++ Programming Language, Python (Programming Language), Systems DesignCompensationPrimary...Full time- ...and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -... ...and demonstrated skills in in programming languages C and C++Demonstrated experience leading effective use of enterprise-authorized AI...For contractorsBank staff
$185k - $225k
...Senior Software Engineer, C++ Chicago Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information...Local areaImmediate start$150k - $200k
...Senior Software Engineer - C++ We are recognized as a world-leading Emerging Technology staffing and recruiting firm, with a strong specialization in Blockchain. We recruit CTOs, VPs, Senior Software Architects, Application Developers and Software Engineers for some...Permanent employmentFull timeH1bRelocation$175k - $240k
...high expectations, integrity, innovation and a willingness to challenge consensus.DRW is looking for an outstanding Software Engineer with an expertise in C++ to work in our Chicago office. In this role, you will be a part of our Core Infrastructure team which is...Temporary workWork at officeFlexible hours$185k - $250k
Flow Traders US is seeking talented C++ Engineers to join our growing team in Chicago. Software Engineers at Flow Traders provide us with our competitive edge, equipping researchers and traders with the information and capabilities that they need to make sound business...Local areaImmediate start- ...Computer Vision Engineer We have a world-class artificial intelligence... ...quantitative field Strong software, hardware, and systems... ...Programming fluency in C/C++ and Python, with knowledge of... ...and programming on GPU using OpenGL or CUDA/CuDNN or TensorRT General...
- 24 Seven Talent is seeking a skilled Graphic Designer to join our client in Chicago on a contract basis (10 hours/week). You will create digital graphics for websites, social media, and email campaigns, with emphasis on the beauty industry. The role requires heavy expertise...Contract work
- Digital graphic designer job at HUB International. Chicago, IL. About Specialty Program Group: Specialty Program Group (SPG) is the wholesale & MGA division of HUB International (5th Largest Global Broker). SPG acts in a holding company capacity acquiring best in class...Work at officeLocal area
- HUB International is seeking a Digital Graphic Designer in Chicago, IL. The role involves creating high-level graphics for digital initiatives such as websites, ads, and email communications. You will work closely with the marketing team to maintain brand guidelines and...
- ...Are you a creative mind with a passion for animation and visual storytelling? Web-Tronix is looking for an Animator / Graphic Designer Intern to join our fast-paced, collaborative design team! This is a perfect opportunity for recent graduates or those with up to 1 year...FreelanceInternship
- ...without limits—in your work, your growth, and your impact.**must be able to work hybrid in a US Jack office**Jack Morton is hiring a Graphic Designer to join our Creative team. You're a visual storyteller with a strong eye for design and a portfolio that shows range —...Work at officeFlexible hours
$36.79 - $58.5 per hour
...achieve. Together.SummaryFollowing creative direction, produces graphic art and visual materials for the firm’s visual identity... ...and prepares layouts to be rendered using professional design software.Willingness to work on anything and everything from fully integrated...Hourly payFull timeWork experience placementWork at officeRemote workRelocationVisa sponsorshipRelocation package- ...continuous improvement. We are looking for a forward-thinking Junior Software Engineer to join our development team. This isn't your traditional "... ...who is not only proficient in the technical foundations of C++ but also treats AI development tools as a core part of their...Permanent employmentLocal area
- Crain Communications is seeking a Multimedia Designer to create engaging storytelling experiences that align with brand standards. This role involves collaborating with various stakeholders to design, edit, and enhance multimedia across digital platforms, ensuring high ...Remote job
- GIA Publications, Inc. is seeking aGraphic and Web Designer with a strong background in user interface and experience. A successful candidate for this position has a strong passion for design, a keen eye for detail, and the ability to translate concepts into compelling ...
$175k - $225k
...Polar Operations LLC (dba IMC Markets) has multiple openings for C++ Software Engineer (REQ#4461662101) in Chicago, IL and Brooklyn, NY. Your Core Responsibilities Implement software features and components for IMC's trading systems (25%). Design software solutions...Permanent employmentFull timeRemote work- ...their own workload. Qualifications: Required: Bachelor’s degree in graphic design or similar, or equivalent experience (2+ years). 5+ years of experience (academic and/or professional) with design software, including but not limited to Illustrator, InDesign, Photoshop,...Full timeRemote work
- Overview Mid-level Software engineer with C++/ Linux with Multithreading Responsibilities Writing clean, high-quality, high-performance, maintainable code Develop and support software, including applications, database integration, interfaces, and new functionality enhancements...Full timeRemote workVisa sponsorship
- ...ProfessionalsContact: Ashley RezinJob ID: REQ8337We are seeking aspiring C++ engineers to join our Systematic technology team, focused on building... ...in algorithms, data structures, distributed systems, and software design. Desire to learn, grow and excel in low level C++....
- ...****@*****.***: (***) ***-****C++ Software EngineerLocation: Chicago, ILAbout the... ...are seeking a high-caliber Software Engineer to join a premier global proprietary trading... ...maintainable trading software using modern C++ in a distributed systems environment....
- ...the design and development of compelling visual content across digital and print channels, including signage, social media, email graphics, presentations, flyers, and internal communications. Adapt and resize creative assets across a variety of channels and formats...Work at officeFlexible hours
$75.05k - $107.84k
...Description Publicis Media is seeking an in-house Senior Graphic Designer to create high-quality work that serves the business and... ..., Final Cut Pro, DaVinci Resolve, or comparable video-editing software. The ability to capture useful, professional-quality footage...Temporary workFreelanceWork at officeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Graphics Software Engineer (C++) - OpenGL/CUDA. Be the first to apply!
- entry level graphic designer Chicago, IL
- graphic designer marketing Chicago, IL
- remote graphic Chicago, IL
- graphic designer Chicago, IL
- graphic programmer Chicago, IL
- graphic design remote Chicago, IL
- visual designer Chicago, IL
- graphic designer - startup Chicago, IL
- graphic design internship Chicago, IL
- full-time, temporary graphic designer Chicago, IL


