Job Title: Embedded Technical Program Manager (TPM)
Location: Warren, MI
Job Overview:
We are seeking a highly skilled and motivated Embedded Technical Program Manager (TPM) to lead and manage the development and execution of embedded systems programs. The ideal candidate will be responsible for overseeing complex technical projects, collaborating with cross-functional teams, and ensuring the delivery of high-quality embedded systems on time and within scope.
As an Embedded TPM, you will bridge the gap between engineering, product management, and executive teams. Your leadership will drive the integration of cutting-edge technology into GM's vehicle platforms, advancing the development of autonomous, electric, and connected vehicles.
Key Responsibilities:
Program Management: Lead end-to-end program management for embedded systems, from concept to production, ensuring milestones are met, risks are managed, and quality standards are maintained.
Cross-functional Leadership: Collaborate with engineering, software, hardware, and product teams to align project goals and ensure successful execution of embedded systems development.
Embedded Systems Development: Oversee the development lifecycle of embedded systems, including hardware-software integration, real-time systems, and safety-critical applications.
Schedule and Resource Management: Develop project plans, timelines, and budgets. Manage resources efficiently to meet program objectives.
Risk Management: Identify potential risks in the project lifecycle, devise mitigation strategies, and ensure timely escalation to senior leadership when necessary.
Stakeholder Communication: Act as the primary point of contact for internal and external stakeholders, providing clear updates on program status, changes, and critical decisions.
Technical Expertise: Provide technical guidance and mentorship to engineering teams, ensuring solutions meet both functional and non-functional requirements.
Vendor/Partner Management: Coordinate with external vendors and partners involved in the embedded system development to ensure smooth collaboration and delivery of components or services.
Compliance & Standards: Ensure that all embedded systems meet relevant industry standards, including safety, regulatory, and performance benchmarks.
Qualifications:
Education: Bachelor's degree in Electrical Engineering, Computer Science, or related technical field. Master's degree or MBA is a plus.
Experience:
5+ years of experience in program management, preferably within automotive or embedded systems domains.
Proven experience managing complex, large-scale embedded systems projects.
Hands-on experience in embedded software/hardware development is highly desirable.
Technical Skills:
Strong understanding of embedded systems architecture, real-time operating systems (RTOS), and hardware-software co-design.
Familiarity with automotive standards such as AUTOSAR, ISO 26262 (functional safety), and CAN protocols.
Knowledge of project management tools like JIRA, MS Project, or similar platforms.
Leadership Skills: Strong leadership, communication, and interpersonal skills with the ability to manage multiple stakeholders across different technical areas.
Problem Solving: Excellent problem-solving abilities, with a track record of proactively identifying and resolving technical and project-related challenges.
Agility & Adaptability: Ability to thrive in a fast-paced environment, adapt to changing requirements, and manage multiple projects simultaneously.
Preferred Qualifications:
Experience in automotive embedded systems, particularly in areas like infotainment, ADAS (Advanced Driver Assistance Systems), powertrain control, or electrification.
Familiarity with Agile methodologies and DevOps practices.
Experience with hardware-in-the-loop (HIL) or software-in-the-loop (SIL) testing environments.