Senior Technical Program Manager Telematics - Zobility
Newark, CA 94560
About the Job
We are currently seeking an experienced Technical Program Manager, Telematics to lead projects to build and maintain software that runs or operates on Telematics Control Units. You will execute requirements, identify risks, manage schedules, and communicate clearly with project stakeholders to all levels. Our ideal candidate exhibits a can-do attitude and approaches his or her work with vigor and determination. Candidates will be expected to demonstrate excellence in their respective fields, to possess the ability to learn quickly and to strive for perfection within a fast-paced environment
The Role
Manage Telematics programs, defining milestones and success criteria, resource allocation and successful on-time delivery.
Exercise technical judgment in working with large, cross-functional teams.
Communicate schedules, priorities, and status to all levels in the company
Define and execute long-term roadmaps for both single-team and cross-functional efforts related to embedded projects.
Facilitates daily stand-up, sprint planning, sprint review, and sprint retrospective
Work with vendors and suppliers and drive technical discussions
Understand technical implementation at the architectural level and propose technical alternatives when necessary; ask questions that clarify priorities and push the team to be effective.
Own effective technical relationships with vendors to help them move at the speed of our internal teams; understand dependencies and partner roadmaps; track and unblock issues
Influence technical decisions in working with large, cross-functional teams.
Work with internal and external customers on setting goals and priorities for data engineering and data science.
Interface with engineering managers and engineers to estimate work efforts, define milestones and manage resources.
Enable engineers in execution and cross functional dependencies
Track progress, resolve dependencies, evaluate risks and communicate status to upper management and project stakeholders, and engage and energize the project teams to achieve aggressive goals
Remove obstacles to drive momentum and progress, identify gaps in communication or schedule, manage issue escalations and provide support to teams balancing competing priorities, and drive results proactively.
Implement and follow agile processes and ceremonies
Qualifications
MS/BS minimum in the areas of Computer Science, Computer engineering, Electrical engineering or other related fields or equivalent experience
7+ years of experience in Program Management on technical cross-functional projects.
10+ years of experience in highly reliable embedded systems and software development Experience with one or more of the following: Over the air updates system, Operating Systems, wireless (LTE and WiFi), application development, firmware, networking, IP design, SOC, BSP and ASIC development.
Experience managing execution and high-quality product delivery.
Ability to exercise technical judgment in solving software engineering challenges. Ability to be an influential member of a highly integrated team composed of both technical and non-technical members.
Knowledge of technical architectures, computer science, and software development lifecycle.
Proven track-record of taking ownership and driving results across organizations and business unit
Expert knowledge of Atlassian Jira, Confluence and project management tools
PREFERRED QUALIFICATIONS:
Master's degree or equivalent work experience in a technical field, computer science
Experience in developing Telematics and Over the Update systems is a plus
Understanding of cloud systems, MQTT protocol and vehicle to cloud communication
Prior experience of working in automobile companies and understanding of vehicle architecture and communication
Thrives in a highly collaborative, fast paced environment