Senior Autonomy Engineer, Positioning

Caterpillar

Confirmed live today High trust
Closes in 4 days

Quick summary

Work type
On-site
Location
Irving, TX
Salary
$112,710–$183,140 / yr
Posted
2 days ago
Freshness
Confirmed live today
Closes
Oct 8, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $194k
This role $148k
$97k most similar roles pay here $257k

This role pays less than 81% of similar roles. Most pay $152,000–$235,750 — the shaded band above. At the midpoint, this role pays about $148k versus about $194k 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 157 open roles on FindRole.

Listed pay typically runs $118,860–$183,140 across 148 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Senior Autonomy Engineer, Positioning

As a Senior Autonomy Engineer - Positioning, you will join the localization team to develop software that enables autonomous and semiautonomous systems to localize robustly within their environments. You will research and design localization algorithms, prototype solutions, and produce high-quality code for estimating position and altitude relative to terrain features or mobile equipment. Your daily work involves implementing filters using perception-based, inertial, and GNSS inputs while participating in the full development lifecycle, including architecture design and functional safety validation. The role requires expertise in C++, Python, and Robot Operating System (ROS), alongside a strong foundation in 3D geometry, linear algebra, and physics-based vehicle modeling. You will solve complex problems involving Kalman filters, inertial navigation systems, and coordinate transformations to ensure reliable positioning for autonomous machines in real-world environments.

What you'll do

  • Research and design localization algorithms for autonomous and semi-autonomous systems.
  • Develop production-quality C++ software including coding, documentation, and validation.
  • Implement filtering solutions using perception-based, inertial, and GNSS inputs.
  • Estimate position and altitude relative to terrain features and mobile equipment.
  • Contribute to requirements generation and architecture design for localization systems.
  • Support functional safety software design and validation processes.
  • Convert research papers and academic literature into production-ready implementations.
  • Troubleshoot complex software issues by analyzing code, logs, and system performance.

What we're looking for

  • Bachelor’s degree, Master’s degree, or PhD in Robotics, Electrical Engineering, Computer Engineering, or Computer Science (preferred).
  • 4+ years of experience in robotics or autonomous solutions with deep technical domain expertise (preferred).
  • Proficiency in C++ for designing, developing, debugging, and deploying production-quality software for robotics or real-time systems (preferred).
  • Experience implementing filtering solutions including Error State, Kalman, and Extended Kalman filters (preferred).
  • In-depth knowledge of Inertial Measurement technology and Inertial Based Navigation or Guidance Systems (preferred).
  • Strong foundation in mathematics including 3D geometry, linear algebra, and statistical error modeling (preferred).
  • Knowledge of robotics frameworks such as Robot Operating System (ROS) (preferred).
  • Ability to convert research papers into production implementations and understand physics-based vehicle modeling (preferred).

More like this

Similar roles

Senior Autonomy Engineer

Caterpillar

Mossville, IL 4 days ago $112,710–$183,140
C++ Python Embedded Linux HIL SIL CAN Ethernet CUDA TensorRT MATLAB Simulink GTest Computer Vision Machine Learning ISO 21448 SOTIF CANoe CANalyzer CANape ETAS INCA
5+ yrs exp

Senior Autonomy Development Engineer

Caterpillar

Mossville, IL +1 25 days ago $112,710–$183,140
C++ ROS MATLAB Simulink Linux CI/CD Git AUTOSAR CAN Ethernet Real‑Time Systems DevOps Digital Twins Middleware Perception Positioning Planning

Senior Autonomy Engineer

Caterpillar

Irving, TX 4 days ago $112,710–$183,140
Robotics Product Design Architecture Mathematics Engineering Fundamentals Project Management Development Validation Field Trials

Senior Autonomy Systems Engineer

Caterpillar

Tucson, AZ +2 12 days ago $112,710–$183,140
Systems Engineering Software Development Life Cycle HIL Embedded Systems Robotics Autonomy System Integration Site Technology Product Testing Technical Troubleshooting architecture, design Field Testing