Program Lead Software Integration Engineer

General MotorsMilford, MI
Hybrid

About The Position

Lead software readiness reviews to support global program launch. Planning and execution of program feature checkouts to support milestone expectations. Support and assign Engineers to identify, troubleshoot, and resolve software integration issues. Chair Program Software Readiness meetings cross-functionally to drive software quality. Represent the Software Integration Team in forums with the Program Team. Collaborate with Lead Development Engineer to status program readiness at each milestone. Ensure program issues are documented in PRTS and prioritize issue resolution based on impact to the program. Support the acquisition and analysis data logs for root cause identification. Work directly with suppliers to develop, test and integrate software as needed. Support manufacturing assembly plants, Pre-Production Operations, and development teams.

Requirements

  • Bachelor’s degree in Mechanical Engineering, Electrical Engineering, Computer Science, Automotive System Engineering, or related field of study
  • Five (5) years of experience as an Automotive Engineer, Controls Engineer, or related field of study.
  • Five (5) years of experience with Automotive electrical interfaces including CAN, LIN, and Ethernet
  • Five (5) years of experience with On-board vehicle diagnostics
  • Five (5) years of experience with End user’s experience with features on the vehicle
  • Five (5) years of experience with Controls and software integration
  • Five (5) years of experience with Software processes and change control
  • Five (5) years of experience with Software-in-Loop (SIL) and Hardware-in-Loop (HIL) development activities
  • Five (5) years of experience with Direct Vehicle Launch experience
  • Five (5) years of experience with Global Vehicle Development Process (GVDP).
  • Two (2) years of experience with Over the Air reflash feature and Telematics related components and functionality.

Responsibilities

  • Lead software readiness reviews to support global program launch.
  • Planning and execution of program feature checkouts to support milestone expectations.
  • Support and assign Engineers to identify, troubleshoot, and resolve software integration issues.
  • Chair Program Software Readiness meetings cross-functionally to drive software quality.
  • Represent the Software Integration Team in forums with the Program Team.
  • Collaborate with Lead Development Engineer to status program readiness at each milestone.
  • Ensure program issues are documented in PRTS and prioritize issue resolution based on impact to the program.
  • Support the acquisition and analysis data logs for root cause identification.
  • Work directly with suppliers to develop, test and integrate software as needed.
  • Support manufacturing assembly plants, Pre-Production Operations, and development teams.

Benefits

  • Total Rewards resources
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service