Director Technical Program Manager (Software)

Collaborative Robots

Santa Clara (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Collaborative Robotics seeks a Director of Technical Program Management, Software TPM, to steer robot software programs across localization, perception, navigation, and fleet management for Proxie. You will guide cross‑functional teams across software, hardware, operations, and leadership to deliver scalable, customer‑centric products.

You will orchestrate planning, execution, and delivery while ensuring alignment with company goals, managing risks, and enabling decisive action in a fast-paced

Qualifications

  • Excellent leadership and team-building skills.
  • Proven ability to manage complex projects using Agile or Scrum.
  • Strong oral and written communication skills.
  • Willing to travel.
  • Strong analytical and problem-solving abilities.

Responsibilities

  • Lead end-to-end programs and oversee planning, execution, and delivery of software for current and future robots.
  • Collaborate cross-functionally with software, hardware, operations and leadership to align objectives.
  • Identify and mitigate risks; enable key decision-making and ensure timely resolutions.
  • Drive software product development that integrates AI solutions and autonomy stack components.
  • Balance technical guidance with business goals to meet customer and product needs.

Skills

Leadership
Agile/Scrum
Communication
Travel willingness
Analytical thinking

Education

Bachelor’s degree in Engineering

Job description

  • The Director Technical Program Manager, Software TPM will pioneer product development at the intersection of robotics and AI and orchestrate complex programs that drive innovation
  • If you’re a strategic thinker with a hands‑on approach, eager to lead cross‑functional teams in delivering integrated system solutions, we invite you to join us at Collaborative Robotics as the Technical Program Manager responsible for robot software
  • In this role, you will guide the development of all software related to our robot, Proxie, including our autonomy stack (Localization, Perception, Navigation), robot behaviors, and fleet management system for both the current and future generations of the product. Working across software, hardware, customer operations, and company leadership, you will create and execute plans, enable key decision‑making, and drive complex issues to resolution while building scalable, customer‑centric products
  • This is a golden opportunity for a technically strong leader who is ready to tackle challenges head‑on and play a pivotal role in helping us achieve our ambitious company goals
  • Join us to reimagine the future of human‑robot interaction
  • Collaborative Robotics is a team of innovators and builders redefining the future of human‑robot interaction. We are working to realize a world where robots are a trusted extension of your surroundings. They work, adapt, and react around you. Not the other way around
  • Lead End‑to‑End Programs while overseeing the planning, execution, and delivery of software supporting continuous improvement and new features on our current robots, as well as for future robots
  • Driving Execution by creating plans that meet scope, timeline, and resource budget requirements, then manage them to closure
  • Collaborate cross‑functionally with software developers, hardware engineers, operations team members, and customer‑facing teams to align objectives and deliverables
  • Proactively identify potential risks and opportunities that may impact the product or schedule - develop strategies to mitigate/enact them
  • Blend technical expertise with business expertise to provide guidance on how software engineering work aligns with customer/product needs
  • Identify and troubleshoot issues that arise during deployments, working closely with engineering teams to resolve them
  • Continuously seek opportunities to streamline and simplify processes
  • Excellent leadership and team-building skills, with experience leading cross-functional teams
  • Must have and maintain US work authorization
  • Proven ability to manage complex projects using methodologies like Agile or Scrum, while holding to top level company goals/milestones
  • Highly motivated teammate with excellent oral and written communication skills
  • Strong analytical and problem-solving abilities
  • Willing to occasionally travel
  • Bachelor’s Degree in Engineering (Mechanical, Electrical, Computer Science, or related field)
  • Enjoy working in a fast paced, collaborative and dynamic start-up environment as part of a small team
  • Experience guiding SW teams focused on cutting-edge product development
  • 8+ years of program management experience, including the development of software products for an autonomous system
  • 10+ years of program management experience, including the development of software products for an autonomous system
  • Experience managing software products that are routinely deployed into live operations
  • Experience bridging AI solutions into engineering deliverables
  • Strong understanding of software and hardware development processes, including system integration
  • Experience delivering products that have been certified for functional safety
  • Experience with AI tools to accelerate program management
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Technical Program Manager, Software
Senior Technical Program Manager, Software

Cobot • Santa Clara (CA)

On-site
USD 180,000 - 200,000
Equity
Comprehensive benefits
Director Technical Program Manager, Software
Director Technical Program Manager, Software

Socket.dev • Santa Clara (CA)

On-site
USD 225,000 - 265,000
Technical Program Manager, Software
Technical Program Manager, Software

Socket.dev • Santa Clara (CA)

On-site
USD 180,000 - 200,000
Equity
Comprehensive benefits
Staff Technical Program Manager, Software
Staff Technical Program Manager, Software

co.bot • Santa Clara (CA), Northern (KY)

Hybrid
USD 200,000 - 240,000
Senior Technical Program Manager, Software
Senior Technical Program Manager, Software

co.bot • Santa Clara (CA), Northern (KY)

Hybrid
USD 180,000 - 200,000
Equity
Comprehensive benefits
Staff Technical Program Manager, Software
Staff Technical Program Manager, Software

Cobot • Santa Clara (CA)

On-site
USD 200,000 - 240,000
Equity
Comprehensive benefits
Director Technical Program Manager, Software
Director Technical Program Manager, Software

co.bot • Santa Clara (CA), Northern (KY)

Hybrid
USD 225,000 - 265,000
Staff Technical Program Manager, Software
Staff Technical Program Manager, Software

Socket.dev • Santa Clara (CA)

On-site
USD 200,000 - 240,000
Staff Technical Program Manager, Software
Staff Technical Program Manager, Software

MVP Ventures • Santa Clara (CA)

On-site
USD 200,000 - 240,000
Equity
Comprehensive benefits
Robotics AI Software TPM - Cross-Functional Leader
Robotics AI Software TPM - Cross-Functional Leader

Doist • Santa Clara (CA)

On-site
USD 180,000 - 200,000
Equity
Comprehensive benefits