-
GlobalLogic

Senior C++ Developer

GlobalLogic
United States · Full-time · Mid-Senior

Job Description

We are seeking an experienced Software Engineer. The current architecture has highly complex make files, making development and maintenance challenging. This project aims to rebuild the solution to create a more modular architecture, ensuring scalability and long-term maintainability.

  • Proven experience in embedded software development
  • Expertise in C++ and embedded systems development, with experience in modular architecture design.
  • In-depth understanding of complex build systems and make files.
  • Strong problem-solving skills and ability to optimize legacy code.
  • Excellent communication and collaboration skills to work effectively within a team environment.


Would be a plus:

  • Knowledge of industry standards for safety-critical or medical devices.
  • Experience with continuous integration and automated testing for embedded systems.

Job Responsibilities:

  • Lead and contribute to the refactoring of a legacy embedded system into a modular architecture.
  • Analyze and deconstruct complex make files, simplifying the build process to improve maintainability and development efficiency.
  • Collaborate with a cross-functional team to design, implement, and test software solutions for embedded systems.
  • Develop, optimize, and maintain software in C++ for a Class C (3) device.
  • Work with Rocky Linux and QT GUI to enhance system functionality.
  • Ensure compliance with industry standards and best practices for embedded systems development.
  • Provide technical guidance to the team, ensuring high-quality code and architecture decisions.
  • Participate in code reviews and collaborate with team members to identify and implement improvements.

Department/Project Description:

Our Client has been one of the leaders in medical science for more than 40 years, committed to solving the challenges that matter most – united by a deep care for human life. The mission is to advance science for life and transform lives through innovative medical solutions that improve patient lives, create value for end-users, and support the employees and the communities in which the Client operates.

So, choosing a career with our team isn’t just business, it’s personal. And if you’re a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference to people worldwide, we encourage you to apply and look forward to connecting with you!

Key Skills

Ranked by relevance

embedded c embedded systems continuous integration linux
Login to Apply
Posted
Feb 15, 2025
Type
Full-time
Level
Mid-Senior
Location
Waltham

Industries

Medical Equipment Manufacturing

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Vivo Surgical
Related

Senior Embedded Software Engineer

2026-04-09

Full-time
Mid-Senior
Singapore
Medical Equipment Manufacturing
Engineering
View Job Details
Spacelabs Healthcare
Related

Senior Software Engineer (C++)

2026-04-10

Full-time
Mid-Senior
United Kingdom
Medical Equipment Manufacturing
Engineering
View Job Details
Yochana
Related

Embedded C/C++ Engineer

2026-04-07

Full-time
Mid-Senior
United States
IT Services
Engineering