Skip to contentSr. Technical Program Manager – Digital
Company | Lucid Motors |
---|
Location | Newark, CA, USA |
---|
Salary | $153100 – $224510 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- A minimum of 7 years of experience program/project managing large systems development programs
- A minimum of 5 years in consumer-facing electronics development including hardware and software
- A proven track record of delivering products to production
- Experience using Agile/Scrum methodology including sprint planning, execution relative to overall program targets
- Experience bringing integrated software/hardware products from the early development phase to production
- Embedded system development experience
- Experience with best software practices for development
- Experience with development in Android and Linux environments
- Experience working directly with design/UX teams and in UX/UI development
- Experience engaging, working and managing the output of third-party suppliers
Responsibilities
- Lead and oversee the vehicle software program for our vehicle platforms, ensuring high-quality execution from concept to delivery, with a hands-on approach and commitment to excellence
- Work closely with company executives and engineering leaders to define and maintain digital development roadmap and rollout plan
- Create and own development and validation plans that align with internal customer needs, cross team integration points, and major company milestones
- Lead conversations through the complete lifecycle of software features – both in-house development teams and third party suppliers
- Identify and track cross team dependencies and handshake points, monitor status, help resolve issues, report, and fill the gaps
- Drive JIRA ticket issue resolution process, including triaging, root cause analysis, countermeasure identification, verification and implementation etc.
- Interact with and coordinate work between hardware and software teams, design UX teams, and other company entities requiring inputs/outputs from the software team
- Manage an overall software portfolio including dependencies between internal teams as well as on external teams
- Define main work packages and priorities for the software program and related functions
- Ensure adherence to Functional Safety requirements
- Facilitate system architecture documentation
- Communicate program status to overall software organization, other program managers and executives as required
- Plan and manage releases in conjunction with release managers and technical leads
Preferred Qualifications
- Experience in developing automotive software systems
- Experience with infotainment and instrument cluster development
- Exposure to OS/systems development, backend development, mobile application development, and hybrid (cloud/embedded) development
- Experience with test and build aspects of software development
- Product management experience and a willingness to embrace portions of the product management role