Software Engineering Manager, Autonomy Services

Caterpillar

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Irving, TX
Salary
$147,760–$240,110 / yr
Posted
31 days ago
Freshness
Confirmed live yesterday
Closes
Oct 29, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $211k
This role $194k
$135k most similar roles pay here $262k

This role pays less than 62% of similar roles. Most pay $176,912–$244,187 — the shaded band above. At the midpoint, this role pays about $194k versus about $211k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 76 open roles on FindRole.

Listed pay typically runs $128,470–$190,176 across 74 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Software Engineering Manager, Autonomy Services

The Software Engineering Manager (Autonomy Services) leads multiple engineering teams responsible for building Physical AI mission automation, execution and control services, remote control platforms, command validation, state transitions, safety integration points, and machine or gateway integration services. This role focuses on developing scalable and secure platform services and APIs that promote reuse while ensuring the reliability of real-time autonomy systems. The manager will drive engineering standards, manage risk proactively, and oversee a large organization of over twenty software engineers to deliver consistent outcomes. Key requirements include expertise in cloud-native distributed systems, automation, observability, and production readiness. Candidates should also possess experience with Gen AI assisted development tools like GitHub Copilot. This role addresses the technical challenge of creating an intelligence layer that connects machines, data, and people to improve safety and productivity on industrial jobsites.

What does a Software Engineering Manager earn?

Median $224358 from 108 postings across 40 companies.

See salary data

What you'll do

  • Lead multiple engineering teams to deliver autonomy execution services, mission automation, and remote-control capabilities.
  • Design and develop scalable, secure platform services and APIs that promote reuse and improve developer productivity.
  • Ensure the reliability of real-time and autonomous systems across critical control platforms.
  • Manage a large organization of over 20 software engineers to deliver complex initiatives in parallel.
  • Establish engineering standards for quality, performance, reliability, security, and automation across distributed systems.
  • Integrate AI-assisted development tools to accelerate code generation and automated testing across teams.
  • Align platform capabilities with long-term enterprise strategy by collaborating with product, architecture, and security stakeholders.
  • Proactively identify systemic issues and manage risks across various services and engineering teams.

What we're looking for

  • Demonstrated ability to build and lead high-performing engineering teams while fostering a culture of accountability and innovation.
  • Deep understanding of designing and evolving reusable platform services, shared APIs, and common frameworks.
  • Proven expertise in delivering scalable, cloud-native distributed systems and driving best practices for quality, performance, and security.
  • Ability to detect systemic issues early and manage risk proactively across multiple teams and services.
  • Strong background in cloud-native services, APIs, automation, observability, and production readiness (preferred).
  • Practical experience leveraging AI-assisted development tools like GitHub Copilot or automated agent workflows (preferred).
  • Proven ability to lead complex initiatives for a large organization of 20+ software engineers (preferred).
  • Must be based in Irving, TX.

More like this

Similar roles

Software Engineer (Autonomy Services)

Caterpillar

Irving, TX 31 days ago $97,530–$158,480
Java Spring Boot AWS Python Microservices RESTful API CI/CD Agile LangChain LangGraph MLOps Edge Computing Source Control Azure

Senior Software Engineering Manager

Caterpillar

Irving, TX 31 days ago $159,120–$258,570
OpenUSD Isaac Sim Digital Twin Cloud-Native Distributed Systems APIs Gen AI GitHub Copilot Edge Computing Simulation Software Architecture Automation

Software Engineering Manager

PNC

Pittsburgh, PA 67 days ago
ETL Data Exchange Applications Integration Application Development Release Management UX) Design Agile Development System Testing Software Process Improvement Application Delivery Process
5+ yrs exp

Software Engineering Manager

Broadridge

Newark, NJ 43 days ago $200,000–$230,000
Java Spring Kafka Camunda PostgreSQL Redis Distributed Systems API Design Event-Driven Architecture Cloud-Native Platform Engineering Agile Monitoring Alerting Root-Cause Analysis
10+ yrs exp

Software Engineering Manager

Wells Fargo

Charlotte, NC +1 22 days ago
Java Spring Boot Hibernate Kafka JMS AWS OpenShift Pivotal Cloud Foundry cloud‑native AI Generative AI Agile DevOps
5+ yrs exp Hybrid