Technical Program Manager - Senior Autonomy Engineer

Caterpillar Inc.•Irving, TX
•$112,710 - $183,140•Onsite

About The Position

A Senior Autonomy Engineer - Technical Program Manager owns delivery of vehicle-level autonomous machine programs. The role leads a team of autonomy engineers and collaborates with cross-functional teams to deliver multi-generational autonomous strategies and solutions. The position is based onsite at Caterpillar’s Dallas, Texas office five days per week and requires up to 10% travel. Domestic relocation assistance is available; visa sponsorship is not available.

Requirements

  • Bachelor’s degree in an accredited Engineering or Computer Science curriculum.
  • Proven ability to lead complex technical programs involving multiple engineering disciplines.
  • Experience managing competing priorities across multiple simultaneous initiatives.
  • Strong understanding of project planning, estimation, resource management, and execution.
  • Ability to communicate complex concepts and work with a global team to explain agreed features and develop implementation approaches.
  • Ability to clearly document system details and ensure understanding with each subsystem team.
  • Ability to communicate tradeoffs and decisions to stakeholders at multiple levels.
  • Proven ability to work on production products through design, implementation, customer rollout, and support.
  • Knowledge and experience with autonomous systems; experience with a Cat Command system such as Command for Hauling or Dozing is preferred.
  • Understanding of effective communication concepts, tools, and techniques; ability to use data-driven arguments, active listening, and tailored messaging to achieve stakeholder consensus.
  • Ability to work onsite five days a week in the Dallas, Texas office.
  • Ability to travel up to 10%.

Nice To Haves

  • Experience with product lifecycle and multi-generational technology products.
  • Experience leading technology or product development teams.
  • Experience with Caterpillar technology products.
  • Experience with mining, construction, or agricultural machines and methods.
  • Familiarity with product development, system engineering, and safety frameworks.
  • Experience with a Cat Command system such as Command for Hauling or Dozing.

Responsibilities

  • Own overall program execution for an autonomous machine application, including scope, schedule, cost, quality, and risk management.
  • Collaborate with stakeholders, process partners, and application architects to translate customer and business needs into executable development plans.
  • Develop and maintain product roadmaps, integrated program plans, and delivery schedules.
  • Complete NPI deliverables, including estimating project time and cost, managing program risks, and leading stakeholder reviews.
  • Collaborate with global engineering and cross-functional teams to deliver new products within the scalable technology portfolio.
  • Lead a team of autonomy engineers and coordinate cross-functional delivery of autonomous machine programs.
  • Communicate system details, program tradeoffs, decisions, project goals, and progress to subsystem teams, stakeholders, leadership, and external partners.

Benefits

  • Medical, dental, and vision benefits
  • Paid time off, including vacation, holidays, and volunteer time
  • 401(k) savings plans
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSAs)
  • Health Lifestyle Programs
  • Employee Assistance Program
  • Voluntary Benefits and Employee Discounts
  • Career Development
  • Incentive bonus
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement
  • Domestic relocation assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service