Software Technical Program Manager

StellantisAuburn Hills, MI
7h

About The Position

This position is part of the Software Program Strategy and Execution team. As a Software Technical Program Manager, you will lead cross-functional technical programs, working closely with software development teams and coordinating efforts across multiple organizations, including CME, Quality, Product Management, Software Architecture, Safety, and Hardware Engineering. You will play a key role in ensuring timely, high-quality delivery of complex, safety-critical software systems. The ideal candidate will have, A solid understanding of modern, safety-critical electronic control units and embedded software development. A keen interest in state-of-the-art software compute platforms and emerging computational technologies. This is an opportunity to shape the future of mobility while growing your professional brand in a fast-evolving, high-impact environment.

Requirements

  • Bachelor’s degree in computer engineering, Electrical Engineering, Computer Science, Mechatronics, Automotive Engineering, or related fields
  • A minimum of 8 years working directly with engineering teams with good software development understanding, including a minimum of 5 years of technical product or program management.
  • Proven experience in program or project management for complex software products, preferably in automotive or embedded systems.
  • Strong understanding of safety-critical electronic control units (ECUs) and embedded software development.
  • Familiarity with Agile development practices and program management tools.
  • Excellent communication, leadership, and cross-functional coordination skills.
  • Interest in state-of-the-art automated driving compute platforms and emerging computational technologies.

Nice To Haves

  • Master’s degree in computer engineering, Electrical Engineering, Computer Science, Mechatronics, Automotive Engineering, or related fields
  • A minimum of 3 years of software development experience
  • A minimum of 5 years of technical program management working directly with software engineering teams
  • Hands-on experience of Continuous Integration and Continuous Delivery pipelines Experience with automotive safety standards (ISO 26262, ASPICE)
  • Knowledge of modern software architecture, cloud integration, and real-time systems.
  • Ability to manage both high-level strategic planning and detailed execution tracking.

Responsibilities

  • Establishing a structured planning framework to align feature development and software delivery for a system/ECU program.
  • Collaborating with vehicle program and engineering teams to synchronize development timelines and ensure cross-functional alignment.
  • Monitoring and resolving cross-functional dependencies to support seamless integration and data exchange across verticals.
  • Proactively identifying and mitigating risks and issues, including development-related challenges, that could impact program objectives.
  • Managing escalations to senior leadership, ensuring critical risks and information are appropriately communicated and addressed.
  • Tracking and reporting key performance indicators (KPIs) for component development to measure progress, quality, and delivery health.
  • Collaborating is key—both within the team and across partner teams.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service