Skip to content

Jobs

Caterpillar

Robot type
Construction
Location
IrvingTexasUSA
Job type
Software
Posted
Sep 16, 2026
Salary
$112,710–$183,140 a year
Full-time

Senior Autonomy Software Development Engineer

Job description

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

Role Summary: Our team is focused on evolving the state of the art and bringing emerging automation & autonomy technology into the harsh production environments found on typical mining and construction jobsites.

Job responsibilities

  • Develop production quality C++ software
  • Support requirements generation and architecture decisions and tradeoffs
  • Support functional safety software design and validation process
  • Collaborate with team members to execute on goals
  • Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems;
  • Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
  • Programming: Knowledge of relevant programming languages and tools; ability to test, write, design, debug, troubleshoot and maintain source codes and computer programs.

Similar jobs