Sr. Software Engineer - C++
$68.91k - $161.54kCapgemini
Sr. Software Engineer - C++At Capgemini Engineering, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.About the job you're considering: We are seeking a Senior Software Engineer to support a leading client in the medical device industry. In this role, you will design, develop, test, and validate software that powers complex laboratory and medical device systems. You will work across the full software development lifecycle, collaborating with multidisciplinary teams to deliver high-quality, compliant, and reliable solutions that support healthcare innovation.Location: Westford, MA (Onsite)Your role:Design, develop, and maintain software applications using C++.Develop and support software that interfaces with hardware and controls device functionality.Participate in verification and validation (V&V) activities to ensure software quality, performance, and compliance.Create and execute unit tests and automated test solutions.Collaborate with cross-functional teams to define requirements, troubleshoot issues, and implement enhancements.Contribute to technical documentation, code reviews, and design reviews.Support CI/CD pipelines and Agile software development practices.Investigate software defects and implement corrective actions in accordance with established engineering processes.Your skills and experience:Design, develop, and maintain software applications using C++.Develop and support software that interfaces with hardware and controls device functionality.Participate in verification and validation (V&V) activities to ensure software quality, performance, and compliance.Create and execute unit tests and automated test solutions.Collaborate with cross-functional teams to define requirements, troubleshoot issues, and implement enhancements.Contribute to technical documentation, code reviews, and design reviews.Support CI/CD pipelines and Agile software development practices.Investigate software defects and implement corrective actions in accordance with established engineering processes.Preferred skills: Experience in regulated industries such as Medical Device, Healthcare, Aerospace, Automotive, or Life Sciences. Knowledge of software Verification & Validation (V&V) methodologies. Familiarity with IEC 62304, FDA regulations, Design Controls, and traceability requirements. Experience with COM, inter-process communication, Jira, and Confluence. Exposure to C# and state machine design.The base compensation range for this role in the posted location is: $68,911 - $161,544. 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.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 eligibilityImportant 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.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. Capgemini
$90k - $162k
Job ID: 524948Location: Burlington, Massachusetts, United States of AmericaSalary: $90,000 - $162,000Company: Siemens Software Engineer - C++ / Compiler Job ID 524948 Posted since 06-Oct-2026 Organization Digital Industries Field of work Research...SuggestedPermanent employmentFull timeWork at officeLocal areaRemote workWork from home$68.91k - $161.54k
...At Capgemini Engineering, the world leader in engineering services, we bring together a global... ...to life-saving robots, our digital and software technology experts think outside the box... ...maintain software applications using C++. Develop and support software that interfaces...SeniorPermanent employmentFull timeLocal area$120k - $155k
...Job Description The Senior Systems Engineer will lead new product development efforts... ...development of a medical device with electrical, software, and mechanical features, in compliance... ...(Jira), familiarity with embedded C/C++ or firmware development, Python. Compensation...SeniorWork at office$121k - $180k
...redefining what’s possible. We create for our global customers engineered components and sub-systems that deliver extreme precision and performance... ...tools and programming languages such as MATLAB, Python, or C++ embedded firmware.Experience with photodiode sensors,...SeniorFull time$184.03k - $266.49k
...Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat... ...and Digital PlatformsThe Principal/Sr. Principal Product Manager for Software and... ...driving alignment across business units, engineering, and program teams. This role serves as a...SeniorPermanent employmentFull timeWork at officeDay shift$101.5k - $188.5k
...electronics worldwide. We are looking for a talented engineer to join our team and contribute to the world's... ...partitioning and routing.Strong understanding of software data structure and algorithms and proficiency in C/C++ are basic job requirements.Requirements:MS. With...Worldwide$120k - $150k
...in the design and manufacturing of highly engineered, precision power conversion, measurement... ...ll design, develop, and enhance embedded software, programmable logic, and electronic systems... ..., and technical constraints.Develop C++ Applications on embedded Systems including...SeniorWork at officeFlexible hours$45 - $50 per hour
...Requirement/Must Have: Proficiency in C++ (C++11 or newer). Strong experience... ...Responsibilities: Develop and maintain software applications using C++ and Qt.... ...agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional...SeniorTemporary workLocal area$168k - $218.3k
...development including system-level specifications,floorplanning, characterization, and productization• Lead and mentor a team of engineers to design complex analog blocks• Drive process improvement that impacts the engineering functionRequirements• Expertise of designing...Senior- ...automates complex pick, pack, and sort operations.As a Principal Software Engineer, Manipulation on Berkshire Grey’s Scoop program, you will... ...development skills in Python and strong programming experience in C++.Deep understanding of parallel and distributed systems and...
- Sr. IT Systems Engineer This is the job title and description for the Sr. IT Systems Engineer position. The job details and application information have been removed to focus on the core content of the job post.Senior
- ...someone who wants to work alongside talented engineers dedicated to automating time-consuming... ...and resolving issues related to hardware-software integration, trajectory planning, and... ...for varied manipulator types Skilled in C++ and Python within ROS2, focusing on real-...SeniorFull time
- ...degree in Computer Science, Robotics, Systems Engineering, or a closely related field.8+ years of professional experience in software development with a focus on modeling,... ...Strong development expertise in Python and/or C++.Demonstrated ability to:Architect and deliver...
- Berkshire Grey is seeking a software engineer to advance learning-based robotics, focusing on perception, planning, and manipulation. You will... ...Master’s degree and 4+ years in robotics software; proficiency in Python, C++, PyTorch, and ROS/ROS2. #J-18808-Ljbffr Hardware FYISenior
- ...ApplicationsEmail: ****@*****.***: The Principal Software Development Engineer, will bring with them skills and experience in desktop... ...knowledge of common programming languages, especially C, C++, C#, and associated development environments. Python and...
$44.63 - $48.65 per hour
...and turning, manual machining equipment Software: CAM software, 3D CAD, Microsoft Office... ...MIT Lincoln Laboratory's Fabrication Engineering Group builds the hardware behind national... ...prototypes with no existing playbook. As Sr Machinist, you'll own quality on complex...SeniorHourly payFull timeWork at officeRelocation packageShift work$179k - $236k
...which affects approximately 10% of people with a rare genetic disease. Alltrna’s lead program, AP003, is a chemically modified, engineered tRNA oligonucleotide encapsulated in a clinically validated, liver-directed lipid nanoparticle. AP003 is being developed for the...Senior- ...MassachusettsHybridFull Time$140k - $170kThis client is hiring for a Senior Software Engineer that can build the layer that connects AI/ML models to... ..., embedded, or physical systems Strong proficiency in C and C++ Python experience for tooling, testing, and automation Hands-...SeniorFull time
- ...Job Description Insight Global is seeking a Sr. ASIC Verification Engineer to support a leading semiconductor organization in North Reading, MA... ...designs. The ideal candidate will combine strong SystemC, C++, and SystemVerilog expertise with a deep understanding of...Senior
$118.5k - $148.1k
...highly motivated and experienced scientist or engineer to join our Applied Research team and... ...and post-processing algorithms and software pipelines for biomedical imaging data.... ...scientific programming languages; experience with C++, C#, or other systems-level programming...SeniorFull timeWork experience placementLocal area- ...unload operations.As part of the Scoop engineering team, you will develop new approaches to... ...related field.4+ years of experience in software development with a focus on robotic manipulation... ...development expertise in Python and C++.Experience with major deep learning...SeniorShift work
- ...spaceAssist with mentorship of more junior engineers or internsQuickly prototype solutions,... ...a closely related fieldExperience in software development in robotics or automation... ...rolesStrong development expertise in Python and C++Experience with modern software engineering...Senior
- ...unique opportunity for a Senior Robotics Engineer to become the technical owner of motion planning... ...*, PRM, CHOMP, STOMP, or TrajOpt· Strong C++ and/or Python experience within the ROS 2... ...developing production-grade robotics software· Experience with robotic simulation...SeniorFull time
- ...and sort operations.As part of the Core software team, you will develop learning-based approaches... .... Assist with mentorship of more junior engineers or interns. Communicate technical... ...Strong development expertise in Python and C++ Experience with major deep learning frameworks...Senior
- Beth Israel Lahey Health seeks a Radiation Therapist to deliver prescribed radiation therapy, operate EPIC/ARIA systems, and maintain accurate daily treatment records. The role requires strong patient communication and adherence to safety policies. Licensed with ARRT and...Senior
- ...you leave near Woburn, have at least 5 years of professional software engineering experience, and at least 1 recent year of ROS experience on your... ...Be Doing Tech Breakdown ROS TypeScript React Go Python AWS C/C++ Cloud Services & APIs Autonomous Systems Monitoring &...Senior
- Job Description Job Description CPA firm seeking Trusts & Estates Tax Manager / Sr. Manager to take full responsibility for directing multiple engagements.Senior
- ...such as picking, packing, sorting, and trailer unloading.As a Software Engineer on Berkshire Grey’s Scoop robotic trailer-unloading program, you... ....Strong software development expertise in Python and/or C++.Experience across the full software development lifecycle, including...Senior
- The Senior Mechatronics and Control Engineer will work directly as a member of the RAD research... ..., motion planning, controls, and software integration. This role is for a robotics... ...hands-on prototype fabrication to Python/C++ software, ROS-based integration, system bring...SeniorContract work
- ...read more about who we are and the products we make!About this Role:Textron Systems is seeking an experienced PWB/PWA/Flex Design Engineer to join our team developing and improving product designs to support advanced emerging programs. This individual will work as part...SeniorWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer - C++. Be the first to apply!
- american senior communities Burlington, MA
- senior devops engineer remote Burlington, MA
- senior information technology project manager Burlington, MA
- senior vmware engineer Burlington, MA
- sr electrical engineer Burlington, MA
- sr marketing manager Burlington, MA
- senior dynamics crm developer Burlington, MA
- senior licensed practical nurse Burlington, MA
- senior implementation project manager Burlington, MA
- senior robotics software engineer Burlington, MA




