Autonomy Technology Strategist

Caterpillar•Irving, TX
•Onsite

About The Position

Caterpillar is hiring an Autonomy Technology Strategist to lead the technical direction and delivery of complex software solutions for robotic, automated, and safety-critical machine systems. The role spans software architecture, implementation, testing, release, and field deployment, with a focus on making software reliable, testable, and safe for job-site use. The strategist also advises teams on integration challenges involving new software, existing machines, infrastructure, and products, and mentors engineers across teams. The role includes developing test strategies and guiding software through validation and certification; improving build, integration, and release pipelines; shaping operator and machine safety systems such as perception, interlocks, and safety monitoring; applying functional safety practices; and evaluating technologies such as AI and machine learning for the software portfolio. This position is full-time and onsite five days a week at Caterpillar’s Irving, Texas office, with up to 10% travel. Domestic relocation assistance is available; visa sponsorship is not available.

Requirements

  • Degree in an accredited Engineering, Computer Science, or Materials Science curriculum.
  • 10+ years of experience supporting platform-level development projects and interfacing with internal development groups.
  • Proven experience supporting product development for on-road or off-road software engineering projects.
  • Hands-on applied AI experience in an area such as perception, autonomy, or anomaly detection.
  • Ability to architect and design major or multiple products and evaluate architectural alternatives.
  • Understanding of design considerations for embedded, real-time, database, operating system, and web environments.
  • Ability to lead technical solutions, resolve complex challenges, communicate effectively, and mentor engineers.

Nice To Haves

  • Experience with Core Robotics Planning-level development projects.
  • Experience with NVIDIA hardware.

Responsibilities

  • Lead the design, implementation, testing, and release of software for robotic, automated, and safety-critical machine systems, from architecture through fielded product.
  • Drive test strategy, review and analyze test results, witness tests, and guide software through validation and certification.
  • Build and improve build, integration, and release pipelines for embedded and autonomy software.
  • Shape operator and machine safety systems, including perception, interlocks, and safety monitoring.
  • Apply functional safety practices to protect people and equipment.
  • Identify and apply new technologies, including AI and machine learning, to expand the software portfolio.
  • Advise on integration and solve complex problems where new software meets existing machines, infrastructure, and products.
  • Mentor engineers and raise the technical bar across teams.
  • Lead design reviews and walkthroughs, evaluate software designs and architectures, and assess design tradeoffs and costs.
  • Coach others in technical communication, solution delivery, and development of technical expertise.

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