Logo
Capgemini Engineering

Sr. Software Engineer - C++ & Qt

Capgemini Engineering, Oklahoma City, Oklahoma, United States

Save Job

Overview

Join Capgemini as a Senior Software Engineer and make a significant impact in developing innovative C++ based applications for medical devices on Linux OS. This role is ideal for a motivated individual passionate about delivering outstanding software solutions in the medical industry. Role: Software Engineer – C++ Location: Waltham, MA – 100% Onsite Hire Type: Full Time Responsibilities

Develop modern C++ (C++11 or newer) based standalone medical device applications on Linux Experience developing UI with Qt Lead conceptualization, prototyping, design, and unit testing of application software Collaborate with a cross-functional team to improve application functionality Participate in code reviews, debugging, and troubleshooting to identify and address software issues Qualifications

5+ years of experience in application software development, with at least 2 years in the medical device or other regulated industries Proficiency in C++ development on Linux, including object-oriented programming, debugging, and design patterns Hands-on experience in GUI development in Qt Experience developing and editing CMake files and build scripts in a command line (bash) environment Strong problem-solving skills and ability to work both independently and within a team Participates in preclinical system experiments in the lab, with physicians and 3rd parties Bachelors or Master’s in computer engineering/science, Electrical Engineering, Electronics Engineering or related fields Optional Skills

OpenGL experience Experience with software configuration management tools for source code control (Git), issue tracking (Jira), requirements management (JAMA) Experience with Scrum framework Experience with IEC 62304 or FDA Class 3 Life at Capgemini

Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: Flexible work Healthcare including dental, vision, mental health, and well-being programs Financial well-being programs such as 401(k) and Employee Share Ownership Plan Paid time off and paid holidays Paid parental leave Family building benefits like adoption assistance, surrogacy, and cryopreservation Social well-being benefits like subsidized back-up child/elder care and tutoring Mentoring, coaching and learning programs Employee Resource Groups Disaster Relief About Capgemini Engineering

World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. It helps clients accelerate their journey towards Intelligent Industry. Capgemini Engineering has 65,000 engineers and scientists in over 30 countries across sectors including Aeronautics, Space, Defense, Naval, Automotive, Rail, Infrastructure & Transportation, Energy, Utilities & Chemicals, Life Sciences, Communications, Semiconductor & Electronics, Industrial & Consumer, Software & Internet. It is part of the Capgemini Group, a global business and technology transformation partner. The Group reported 2024 global revenues of €22.1 billion. Capgemini is an Equal Opportunity Employer encouraging inclusion 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. Applicants for employment in the US must have valid work authorization. Capgemini discloses salary range information in compliance with pay transparency obligations. The base salary range in the tagged location is $54,300–$108,155 and may be eligible for additional compensation.

#J-18808-Ljbffr