Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer - C++

$68.91k - $161.54k

Capgemini

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

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer - C++ in Burlington, MA vacancy
  • $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... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Siemens

    Burlington, MA
    4 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

    Burlington, MA
    3 days ago
  • $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... 
    Senior
    Work at office

    Access Vascular Inc

    Billerica, MA
    2 days ago
  • $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,... 
    Senior
    Full time

    Novanta

    Bedford, MA
    3 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Day shift

    Analog Devices

    Wilmington, MA
    23 hours ago
  • $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

    Cadence Inc

    Burlington, MA
    17 hours ago
  • $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... 
    Senior
    Work at office
    Flexible hours

    Advanced Energy

    Wilmington, MA
    23 hours ago
  • $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... 
    Senior
    Temporary work
    Local area

    CYNET SYSTEMS

    Waltham, MA
    3 days ago
  • $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

    Qorvo

    Chelmsford, MA
    4 days ago
  •  ...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... 

    Berkshire Grey

    Bedford, MA
    23 hours ago
  • 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

    ETEC

    Burlington, MA
    4 days ago
  •  ...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-... 
    Senior
    Full time

    Motion Recruitment

    Woburn, MA
    1 day ago
  •  ...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

    Bedford, MA
    2 days ago
  • 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 FYI
    Senior

    Hardware FYI

    Bedford, MA
    1 day ago
  •  ...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... 

    Planet Pharma

    Burlington, MA
    4 days ago
  • $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... 
    Senior
    Hourly pay
    Full time
    Work at office
    Relocation package
    Shift work

    MIT Lincoln Laboratory

    Lexington, MA
    2 days ago
  • $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

    Seres Therapeutics

    Somerville, MA
    1 day ago
  •  ...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-... 
    Senior
    Full time

    Motion Recruitment

    Wilmington, MA
    1 day ago
  •  ...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

    Insight Global

    North Reading, MA
    4 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Local area

    Glaukos

    Burlington, MA
    2 days ago
  •  ...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... 
    Senior
    Shift work

    Berkshire Grey

    Bedford, MA
    23 hours ago
  •  ...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

    Berkshire Grey

    Bedford, MA
    1 day ago
  •  ...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... 
    Senior
    Full time

    Motion Recruitment

    Woburn, MA
    23 hours ago
  •  ...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

    Berkshire Grey

    Bedford, MA
    23 hours ago
  • 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

    Beth Israel Lahey Health

    Burlington, MA
    2 days ago
  •  ...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

    Motion Recruitment

    Woburn, MA
    4 days ago
  • Job Description Job Description CPA firm seeking Trusts & Estates Tax Manager / Sr. Manager to  take full responsibility for directing multiple engagements.  
    Senior

    CPA firm

    Woburn, MA
    1 day ago
  •  ...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

    Berkshire Grey

    Bedford, MA
    23 hours ago
  • 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... 
    Senior
    Contract work

    Berkshire Grey

    Bedford, MA
    2 days ago
  •  ...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... 
    Senior
    Worldwide
    Flexible hours

    Textron Systems

    Wilmington, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer - C++. Be the first to apply!