Capgemini Engineering
Overview
Software Engineer – C++/Linux role at Capgemini Engineering. We are seeking a Software Engineer who will contribute to the development of cutting-edge C++ applications for medical devices running on Linux OS. This is an exciting opportunity for a driven professional who is passionate about building high-quality software that improves lives through innovation in healthcare. Your role
Design and develop modern C++ (C++11 or newer) standalone applications for medical devices on Linux OS. Lead the conceptualization, prototyping, design, and unit testing of application software. Develop communication protocols for real-time embedded systems, including Ethernet, I²C, TCP/IP, and MQTT. Collaborate with cross-functional teams to enhance application functionality and performance. Participate in code reviews, debugging, and troubleshooting to ensure software reliability and maintainability. Your Skills And Experience
Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics Engineering, or a related field. 6–12+ years of experience in application software development, with at least 2 years in regulated industries such as medical devices, automotive, or aerospace. Strong proficiency in C++ development on Linux, including object-oriented programming and design patterns. Experience with Linux internals, including kernel-level development and configuration. Skilled in developing and editing make files and build scripts in command-line environments (Bash or Zsh). Proven experience with communication protocols: Ethernet, I²C, TCP/IP, MQTT. 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. 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 with more than 340,000 team members in over 50 countries. The Group reported 2024 global revenues of €22.1 billion. Disclaimer: 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. Capgemini may capture your image during the interview process for verification purposes. For information about your rights as an Applicant, please refer to Capgemini’s equal employment opportunity resources.
#J-18808-Ljbffr
Software Engineer – C++/Linux role at Capgemini Engineering. We are seeking a Software Engineer who will contribute to the development of cutting-edge C++ applications for medical devices running on Linux OS. This is an exciting opportunity for a driven professional who is passionate about building high-quality software that improves lives through innovation in healthcare. Your role
Design and develop modern C++ (C++11 or newer) standalone applications for medical devices on Linux OS. Lead the conceptualization, prototyping, design, and unit testing of application software. Develop communication protocols for real-time embedded systems, including Ethernet, I²C, TCP/IP, and MQTT. Collaborate with cross-functional teams to enhance application functionality and performance. Participate in code reviews, debugging, and troubleshooting to ensure software reliability and maintainability. Your Skills And Experience
Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics Engineering, or a related field. 6–12+ years of experience in application software development, with at least 2 years in regulated industries such as medical devices, automotive, or aerospace. Strong proficiency in C++ development on Linux, including object-oriented programming and design patterns. Experience with Linux internals, including kernel-level development and configuration. Skilled in developing and editing make files and build scripts in command-line environments (Bash or Zsh). Proven experience with communication protocols: Ethernet, I²C, TCP/IP, MQTT. 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. 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 with more than 340,000 team members in over 50 countries. The Group reported 2024 global revenues of €22.1 billion. Disclaimer: 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. Capgemini may capture your image during the interview process for verification purposes. For information about your rights as an Applicant, please refer to Capgemini’s equal employment opportunity resources.
#J-18808-Ljbffr