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

Senior Software Engineer - C++ & C#

$53.58k - $122.4k

Capgemini Engineering

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 is 100% Onsite role in Westford MA About the role you're considering The Senior Software Engineer will develop robotics control, scheduling, and automation software for laboratory medical devices, including low-level hardware communication and application-level control. The role also involves software testing, validation, documentation, cross-functional collaboration, and investigating on-market issues. Your Role Help design and develop software that controls medical devices, following established development processes and healthcare industry regulations Participate in software development activities, including designing, coding, testing, and validating software to ensure it performs safely and reliably Support testing efforts to verify that software meets requirements, follows quality standards, and complies with design specifications Collaborate with engineers and other team members across multiple disciplines to develop software solutions, define requirements, and document design and testing activities Contribute to technical documentation, including design reviews, code reviews, software requirements, and testing results Develop and maintain low-level software that allows hardware components and devices to communicate and function properly using programming languages such as C++, C# Develop application-level software that controls medical devices using state-based design methods to manage device behavior and performance Assist in the evaluation of selected designs through testing and full documentation of the results Your skills and experience 4-8+ Years of experience in Design, develop, and maintain high-performance software applications using C/C++ and C# i n a complex enterprise environment. Build scalable and maintainable applications utilizing WPF, REST APIs, and MVVM architecture. Design and implement device-level communication solutions, including hardware interface integration and protocol development. Participate in the full software development lifecycle using Agile methodologies, leveraging Jira and Confluence for project tracking and documentation. Implement and enhance CI/CD pipelines to support automated build, testing, deployment, and release processes. Design, develop, and deploy cloud-enabled solutions leveraging AWS and/or Azure services. The base compensation range for this role in the posted location is: $53,580-122,400 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. 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. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - C++ & C# in Westford, MA vacancy
  •  ...Capgemini Engineering in Westford, MA is seeking a Senior Software Engineer to develop robotics control, scheduling, and automation software for laboratory medical...  ...design, code, test, and validate software across C++, C#, and state-based design methods, collaborating... 
    Senior

    Capgemini

    Westford, MA
    3 days ago
  • $68.91k - $161.54k

     ...Sr. Software Engineer - C++At Capgemini Engineering, we bring together a global team of engineers, scientists...  ...you're considering: We are seeking a Senior Software Engineer to support a leading...  ..., Jira, and Confluence. Exposure to C# and state machine design.The base compensation... 
    Senior
    Full time
    Local area

    Capgemini

    Westford, MA
    3 days ago
  •  ...Skyworks Solutions, Inc. in Chelmsford, MA seeks a Senior Principal Analog Design Engineer to lead the design of highly-integrated microwave and millimeter-wave analog blocks. You will write product proposals, participate in customer discussions, and drive all stages... 
    Senior

    Skyworks Solutions

    Chelmsford, MA
    3 days ago
  • $116.96k - $160.82k

     ...ADI combines analog, digital, AI, and software technologies into solutions that...  ...Learn more at and on LinkedIn and X.Senior Engineer, Digital Design EngineeringAbout the...  ...communications algorithmsFamiliarity with C#, Python, C/C++, TCLFamiliarity with RF systemsExperience... 
    Senior
    Permanent employment
    Full time
    Work at office
    Day shift

    Analog Devices

    Chelmsford, MA
    5 days ago
  •  ...NVIDIA seeks a Senior SoC ASIC Verification Engineer to verify the functionality of its AI‑enabled SoCs. You will define verification strategies at the...  ...equivalent, with 5+ years of ASIC DV experience and strong skills in C++, SystemVerilog/UVM, and testbenches. #J-18808-Ljbffr
    Senior

    NVIDIA

    Westford, MA
    10 hours ago
  • $136k - $218.5k

    NVIDIA is seeking an exceptional Senior SoC ASIC Verification Engineer to confirm the functionality of the world’s most powerful AI-enabled SoCs. These...  ...verification concepts.Proficiency with at least one of these: C++, Object-Oriented Programming, UVM, System Verilog.... 
    Senior
    Full time
    Worldwide

    Nvidia

    Westford, MA
    4 days ago
  • $184k - $287.5k

    NVIDIA is seeking a skilled Senior Software Engineer to join our Subnet Manager team. This team develops network management software that configures...  ...experience as Software Engineer.Proficient knowledge in C/C++.Strong analytical skills, deep knowledge of algorithms and... 
    Senior
    Full time

    Nvidia

    Westford, MA
    2 days ago
  • Skyworks Solutions, Inc. in Chelmsford, MA is seeking a Sr Principal Analog Design Engineer to design highly integrated microwave and millimeter-wave analog blocks, and to contribute to system-level specifications, floorplanning, characterization, and productization. The... 
    Senior

    Skyworks Solutions, Inc

    Chelmsford, MA
    3 days ago
  • $116.6k - $135k

     ...lives. Our medical devices, software and related services are used...  ...(R&D) organization, Senior Software Engineer - Advanced Development is responsible...  ...AbilitiesProficient in C/C++ and object oriented design (...  ...programming languages such as C, C++, C#, Python Positive attitude... 
    Senior
    Minimum wage
    Ongoing contract
    H1b
    Local area
    Remote work
    Worldwide
    Relocation

    ZOLL Medical Corporation

    Chelmsford, MA
    4 days ago
  • $224k - $356.5k

    We are looking for a Senior Research Scientist to lead research on using AI to design...  ...synthesis, computer architecture, and software engineering.The goal is to make security a property...  ...implementation and experimental skills in C, C++, Python, hardware description languages... 
    Senior
    Full time

    Nvidia

    Westford, MA
    2 days ago
  • $168k - $264.5k

     ...seeking hardworking, motivated and creative Senior Verification Engineer for our GPU Memory Subsystem IP...  ...verify.Work with and enable FPGA and software teams to ensure that software is tested...  ...to stand out from the crowd: Strong C/C++ programming experiencePrior Design or... 
    Senior
    Full time

    Nvidia

    Westford, MA
    1 day ago
  • $184k - $287.5k

     ...are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and...  ...experience.5+ years of relevant experience.Excellent C/C++ programming and debugging skills.Experience with parallel programming... 
    Senior
    Full time
    Remote work

    Nvidia

    Westford, MA
    2 days ago
  • $184k - $287.5k

    We are now looking for a Senior GPU Architect! The NVIDIA GPU Architecture...  ...world class architects and software developers to join and lead...  ...Computer Science, Electrical Engineering or Computer Engineering or...  ...programming ability in C, C++, Perl and Python.Background in... 
    Senior
    Full time

    Nvidia

    Westford, MA
    2 days ago
  • $184k - $287.5k

    We are now looking for a Senior Architect (NVLink)! NVIDIA is seeking...  ...research, other architects, software/firmware and product...  ...have a MS or PhD in Electrical Engineering, Computer Science or Computer...  ...Architecture.Programming abilities in C++, VerilogA self-starter... 
    Senior
    Full time
    Work experience placement

    Nvidia

    Westford, MA
    2 days ago
  • $136k - $218.5k

     ...technology company in Massachusetts is seeking a GPU Verification Engineer to verify ASIC designs and GPU architectures. The role requires...  ...fields and 5+ years of experience, with strong skills in C/C++ programming and debugging. The engineer will collaborate with various... 
    Senior

    NVIDIA

    Westford, MA
    3 days ago
  •  ...solutions for supercomputers. Requirements: Requires a degree in Computer Engineering or Computer Science with over 8 years of software engineering experience. Proficiency in C/C++, strong analytical skills, and deep knowledge of algorithms and data structures are... 
    Senior

    NVIDIA AI

    Westford, MA
    11 hours ago
  • $168k - $264.5k

     ...on the world.NVIDIA is seeking best-in-class ASIC Verification Engineers to verify the design and implementation of the world’s leading inference...  ...in netlist and DFT verification is a plusPerl/Python and C/C++ programming language experience desirableKnowledge of ASIC... 
    Senior
    Full time

    Nvidia

    Westford, MA
    2 days ago
  • $192k - $304.75k

    We are now looking for Senior Research Scientist, Security and Privacy. NVIDIA is seeking...  ...security/privacy across the full hardware/software stack, and depth in one of the layers...  ...research and development.Strengths coding in C, C++, Python, and/or scripting languages.... 
    Senior
    Full time

    Nvidia

    Westford, MA
    2 days ago
  • $168k - $270.25k

    The NVIDIA Experience (NVEX) Solutions Engineering team is looking for an experienced solution...  ..., and contribute to products and software tooling. You must have excellent problem...  ...love for solving problems.Proficient in C/C++ programming of platform OS, firmware, BIOS... 
    Senior
    Full time
    Weekend work

    Nvidia

    Westford, MA
    2 days ago
  • $224k - $356.5k

    NVIDIA is searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of hardworking software engineers...  ...to large complex systems deployed at scale.Strong C/C++ and Python programming skills as well as having shown initiative... 
    Senior
    Full time

    Nvidia

    Westford, MA
    2 days ago
  • Johnson Controls, Inc. in Westford, MA is seeking a Senior Principal Electronics Engineer to lead analog and digital hardware design for fire alarm products and related systems. The role requires designing embedded hardware, power supplies, sensors, and interfaces, while... 
    Senior

    Johnson Controls, Inc.

    Westford, MA
    3 days ago
  • $184k - $287.5k

    We are seeking a Senior AI Developer Technology (DevTech) Engineer to accelerate the frontier of generative AI training...  ...the future of NVIDIA hardware and software stacks, we want you to be on our...  ...tuning. Programming fluency in C/C++ with a deep understanding of algorithms... 
    Senior
    Full time
    Worldwide

    Nvidia

    Westford, MA
    5 days ago
  • $184k - $287.5k

     ...are looking for a motivated Deep Learning engineer to bring advanced communication...  ...field (or equivalent experience) with 8+ software engineering and HPC/AI experienceDevelopment...  ...prototyping and development with Python, C++, CUDA or related DSLs (Triton, cuTe)Solid... 
    Senior
    Full time
    Remote work

    Nvidia

    Westford, MA
    2 days ago
  • $184k - $287.5k

     ...of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient...  ...SKnowledge of RubyAbility to read and understand C++, especially Modern C++#LI-HybridYour... 
    Senior
    Full time
    Worldwide

    Nvidia

    Westford, MA
    5 days ago
  •  ...combines consumer insights, strategy, design, software engineering, and systems integration. We strongly...  ...are currently seeking a talented C++ Programmer for an 8 month project in Littleton...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And... 

    TekWissen

    Littleton, MA
    2 days ago
  • Brooks Automation is seeking a Senior Controls Engineer to design high‑performance robot control platforms...  ...hardware work with state‑of‑the‑art software and electronics in a dynamic team....  ...candidates have strong MATLAB skills, C/C++ prowess for real-time systems, and a... 
    Senior
    Remote job

    Brooks Laboratory Automation Solutions

    Chelmsford, MA
    2 days ago
  •  ...A technology services company is seeking a skilled C++ Programmer for an 8-month project based in Littleton, MA. The ideal candidate will work independently while being part of a small team, and must possess a solid understanding of C++ programming. Familiarity with mail... 

    Tekwissen

    Littleton, MA
    3 days ago
  • $118.27k - $160.01k

     ...shaping the future of technology.Senior Controls EngineerJob...  ...with a team of talented controls engineers to develop industry leading, high...  ...and state of the art control software and electronics that push the...  ...presentation skill Skilled in C/C++ programming especially for real... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Chelmsford, MA
    2 days ago
  • $157.08k - $227.46k

     ...at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably...  ...market leadership.Analog Devices is seeking to hire a product engineer to support the development of RF/microwave designs to be used in... 
    Senior
    Permanent employment
    Full time
    Part time
    Work at office
    Remote work
    Home office
    Day shift

    Analog Devices

    Chelmsford, MA
    1 day ago
  • $118.27k - $160.01k

     ...that is shaping the future of technology.Senior Embedded Software & Controls EngineerJob...  ...skilled Senior Embedded Software & Controls Engineer to work on the development of next-generation...  ...in:Real-time embedded programming (C/C++ required)Feedback control systems and... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Chelmsford, MA
    5 days ago

Do you want to receive more vacancies?

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