Technical Program Manager, Hardware and Firmware

closed
Verra Mobility Logo

Verra Mobility

πŸ“Remote - United States

Summary

Join Verra Mobility as a Technical Program Manager to lead and manage complex system-based projects involving hardware and software. You will oversee integration, partner with third-party firms, and ensure seamless product development. This role requires strong leadership, technical expertise, and the ability to guide engineering teams. You will manage program execution, technical discussions, and communication with senior executives. Agile methodology implementation and risk management are key responsibilities. The ideal candidate will also foster continuous improvement and collaborate with cross-functional teams and vendors.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, or a related field
  • Minimum of 5 years of experience in technical program management position, with a focus on embedded systems that involve software and hardware integration
  • Proficiency in using Miro for visual management, Jira for Agile project management, and creating interactive dashboards
  • Strong understanding of Agile methodologies, risk management, and budget planning
  • Excellent written and verbal communication skills, with the ability to present complex technical information to non-technical stakeholders
  • Demonstrated ability to identify issues, analyze problems, and develop actionable solutions
  • Proven experience working with cross-functional teams and third-party vendors
  • Familiarity with Gemba, Kaizen, Problem Solving Report (PSR), Value Stream Mapping (VSM), and other continuous improvement methodologies
  • Successful completion of the Nlets fingerprinting background assessment

Responsibilities

  • Oversee the end-to-end delivery of technical programs, ensuring alignment with business goals, timelines, and budget
  • Manage all aspects of program execution, including planning, scheduling, quality control, risk management, and communication
  • Lead technical discussions and decision-making processes, leveraging in-depth knowledge of embedded systems, hardware platforms, and system integration
  • Manage and guide the integration of software on hardware platforms, ensuring compatibility and seamless performance
  • Organize and oversee software deliverables, ensuring development aligns with project timelines
  • Hold internal teams and suppliers accountable to schedules and performance expectations
  • Oversee the timely development and delivery of hardware components, ensuring alignment with program objectives
  • Provide risk mitigation strategies and drive execution with a focus on velocity and efficiency
  • Serve as a key liaison between technical teams and senior executives, providing regular updates on project progress, risks, and strategies
  • Develop and maintain dashboards using tools like Miro to track program progress, milestones, KPIs, and visual reports for leadership
  • Implement Agile practices, including managing Jira workflows, facilitating scrum meetings, and ensuring smooth execution of sprints
  • Proactively identify risks, develop mitigation strategies, and implement measures to minimize project impacts for both software and hardware deliverables
  • Coordinate with third-party vendors and partners to ensure seamless integration and delivery of hardware and software solutions
  • Manage relationships with suppliers, ensuring they meet project deadlines, deliverables, and performance standards
  • Develop and manage project budgets, ensuring financial objectives are met and resources are effectively allocated
  • Collaborate with engineering leadership to establish consistent project management practices across engineering teams
  • Apply continuous improvement methodologies such as Gemba, Kaizen, Problem Solving Reports (PSR), and Value Stream Mapping (VSM) to drive operational efficiency

Preferred Qualifications

Master’s degree

This job is filled or no longer available

Similar Remote Jobs