Technical Program Manager

Boulder, CO

We have an amazing team, excellent technology and big goals. We need you to help create a delivery framework and cadence to help meet our aggressive deadlines. As Program Manager, you will help us deliver high-quality products on time and on budget. This is no small task -- our products combine complex hardware, state-of-the-art AI and robotics software, as well as a high-reliability service. It takes intelligence, strong analytical and people skills, an ability to support customer needs and experience with software and hardware development.


    • Agree program development targets / roadmap with key stakeholders across hardware, electrical, software and web development
    • Coordinate between all development groups to deliver product & features on schedule
    • Identify and resolve issues, conflicts, dependencies and delays
    • Ensure requirements and priorities are clear
    • Balance workload through task assignment
    • Define and manage lightweight processes that empower the team to deliver
    • Enable and encourage team members while holding them accountable for their commitments
    • Promote best practices and encourage continual improvement
    • Keep outstanding notes and records of technical outcomes and discussions

Ideal Background

    • Undergraduate degree in engineering
    • 3+ years of technical project management experience from concept through production
    • Experience with different development methodologies/frameworks