About The Position

General Motors' Vehicle Viewing team is seeking a Senior Software Engineer to lead the execution of advanced vehicle viewing applications and mobility insight features. As a Senior Software Execution Engineer, you’ll be the technical bridge between GM and key vendors, driving integration, collaboration, and delivery of platform-level software components.

Requirements

  • B.Sc. in Computer Science, Electrical Engineering, or related field.
  • 5+ years in software execution or technical project management.
  • Experience managing vendor relationships and platform-level software integration.
  • Strong system-level understanding and software architecture knowledge.
  • Excellent communication, prioritization, and organizational skills.
  • Hands-on experience with Jira and agile methodologies.
  • Self-motivated, eager to learn, and capable of working independently with minimal supervision.
  • Strong situational awareness and ability to adapt to dynamic environments.

Nice To Haves

  • Experience in embedded software or automotive platforms.
  • Background in viewing, safety, or infotainment systems.
  • Familiarity with vendor-driven software delivery processes.

Responsibilities

  • Lead technical collaboration with external vendors delivering BSP and platform layers.
  • Take full ownership of debugging and triaging vendor-related issues — driving resolution from the front or directly implementing fixes when needed.
  • Facilitate cross-functional integration and issue resolution across GM teams.
  • Monitor project execution, support internal development, and manage agile processes.
  • Identify and mitigate risks early, ensuring smooth software delivery.
  • Communicate progress, dependencies, and solutions in project meetings.
  • Promote agile practices and foster a collaborative, high-performance team culture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service