Senior C++ Developer Job at GlobalLogic, Waltham, MA

OXpJd0NsV3NDNWkxZTRVaGpnT1VqQ1Uv
  • GlobalLogic
  • Waltham, MA

Job Description

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.

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.
  • 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.

Job Tags

Similar Jobs

University of Maryland Faculty Physicians

WMHRP Specialty Therapist-Psychiatry Job at University of Maryland Faculty Physicians

 ...prevalent in this patient population which include but are not limited to infertility, perinatal loss, birth trauma, perinatal and postpartum support for mood and trauma-related disorders; and other duties as assigned. ESSENTIAL FUNCTIONS ~ Coordinates patient... 

AmTrust Financial Services, Inc.

Staff Counsel III- General Liability Job at AmTrust Financial Services, Inc.

Summary: Responsible for managing a general liability case load from inception to resolution. Responsibilities include pre-trial discovery, drafting pleadings, communicating with involved parties, and presenting defense strategies in court. Maintains a solid understanding...

Elegant Enterprise-Wide Solutions, Inc.

Fire Department Support Programmer Job at Elegant Enterprise-Wide Solutions, Inc.

 ...About this Position: Job Title: Fire Department Support Programmer Daily/Weekly expectations: Day-to-day departments operational support dependent on project needs. Deliver weekly progress reports for development team code review. Analyze and correct... 

Activate Inc.

Experiential Designer Job at Activate Inc.

 ...make a lasting impact for some of the world's most influential brands. Our expertise spans the production of kits, mobile tours, and...  ...Position Summary: We are in search of an Experiential Designer to join our team as a force in conceiving innovative and trendsetting... 

Floridian First Realty

Administrative Assistant Job at Floridian First Realty

 ...Service skills Organizational and time management skills Ability to work independently and as part of a team Prior experience in real estate or related field is a plus Experience with Quickbooks is a plus. Fluent in English and Spanish Flexible schedule...