Gm Jobs

1,897 jobs found — updated daily

About The Position

The Software Integration Lead (SWIL) on the Mechatronics Infrastructure Software Team owns the technical execution of integrating software components into cohesive, reliable builds. The role collaborates across development, quality, and stakeholder groups to ensure component compatibility, resolve integration issues, and deliver high-quality software supporting GM’s next-generation mechatronic systems. The position also develops software solutions and scripts to support integration, tests builds before handoff, documents integration processes and configurations, coordinates with quality assurance teams, and keeps stakeholders informed about progress, timelines, and challenges. It provides technical leadership and mentorship to team members involved in integration. This role is categorized as hybrid. The selected candidate is expected to report to a specific location at least three times a week, or at another frequency determined by their manager. The role is not eligible for relocation benefits; relocation costs are the selected candidate’s responsibility.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • At least 5 years of experience in software development, integration, or build management.
  • Strong knowledge of the software development lifecycle and version control systems such as Git or SVN.
  • Experience troubleshooting and resolving software compatibility issues.
  • Familiarity with build automation tools and integration frameworks.
  • Proficiency in programming languages such as Python, C++, or Java.
  • Solid understanding of quality assurance processes and software testing methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills for working effectively with cross-functional teams.
  • Ability to manage multiple tasks and deadlines in a fast-paced environment.

Nice To Haves

  • Master’s degree in Software Engineering, Computer Science, or a related field.
  • At least 8 years of experience in software development, integration, or build management.
  • Experience providing technical leadership or mentorship in integration environments.
  • Experience developing automation scripts or tools to support integration workflows.
  • Background working with large-scale or distributed software systems.
  • Familiarity with CI/CD pipelines, build orchestration, or automated testing frameworks.
  • Experience documenting integration processes or build procedures for enterprise use.

Responsibilities

  • Own the technical execution of integrating software components to produce cohesive and reliable software builds.
  • Collaborate with development teams to ensure integrated components are compatible and functional.
  • Develop software solutions or scripts to support integration and improve component compatibility.
  • Troubleshoot and resolve software compatibility issues.
  • Perform checkout testing of software builds to verify functionality and address issues before handoff.
  • Document integration processes, configurations, and build procedures.
  • Work with quality assurance teams to address defects and ensure seamless integration.
  • Update stakeholders on build progress, timelines, and challenges.
  • Stay current on industry best practices and tools for software integration and development.
  • Provide technical leadership and mentorship to team members involved in integration.

Build a Resume for Gm

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service