Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Caterpillar Inc.

Autonomy Development Engineer

Caterpillar Inc.

Autonomy Engineer at Caterpillar focused on positioning and localization algorithms for autonomous systems. Collaborating with teams to prototype and produce cutting-edge solutions for real-world applications.

Posted 7/24/2026full-timeIrving • Illinois, Texas • 🇺🇸 United StatesMid-LevelSenior💰 $97,530 - $158,480 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing C++ software for localization algorithms, with a strong focus on functional safety and validation processes. Proficient in utilizing advanced mathematical concepts and robotics frameworks to support localization architecture and team collaboration.

Highest-signal resume keywords
C++ Software DevelopmentSimultaneous Localization And Mapping (SLAM)Graph-Optimization LibrariesKalman FilteringRobot Operating System (ROS)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Localization AlgorithmsError State FilteringExtended Kalman FilteringInertial Measurement TechnologyInertial Based Navigation3D GeometryLinear AlgebraStatistical Error ModelingGauss Markov Processes
Soft Skills
CollaborationMentoring
Certifications & Qualifications
Bachelor’s Degree In EngineeringMaster’s Degree Preferred
Industry Keywords
Functional SafetyRoboticsState Estimation

About the role

Key responsibilities & impact
  • Research and design of localization algorithms and software
  • Develop production quality C++ software including design, documentation, coding, product quality, and validation
  • Support requirements generation and architecture design considerations for the localization architecture
  • Support functional safety software design and validation process
  • Collaborate and mentor localization team members to execute on goals

Requirements

What you’ll need
  • Bachelor’s Degree in Engineering or equivalent experience; Masters’ Degree preferred
  • Experience with localization including Simultaneous Localization and Mapping (SLAM) type approaches, utilization of graph-optimization libraries, and overall state estimation
  • Experience implementing filtering solutions including Error State, Kalman and Extended Kalman
  • Knowledge of Inertial Measurement technology and Inertial Based Navigation and/or Guidance Systems
  • Knowledge of robotics and frameworks such as Robot Operating System (ROS)
  • Strong foundation in mathematics and fundamentals (3D geometry, linear algebra, statistical error modeling including Gauss Markov Processes)

Benefits

Comp & perks
  • Medical, dental, and vision benefits*
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
  • 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