Autonomy Framework Engineer — C++/ROS, Industrial AI

Caterpillar Financial Services Corporation

Irving (TX)

On-site

USD 113,000 - 183,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
401(k) savings plans
Paid time off

Job summary

Caterpillar Inc. in Irving, TX is seeking a software developer to help evolve autonomy development framework for on-board applications in harsh mining and construction environments.

You will design, code, document, and validate production-quality C++ software while collaborating with hardware teams to deliver reliable solutions. You should have a degree in a robotics/engineering field, experience in Linux, ROS, Git, Azure, and a solid foundation in math and engineering.

Qualifications

  • Working knowledge of problem solving approaches, tools, and techniques.
  • Structured software development lifecycle understanding with Agile/iterative practices.
  • Proficiency in testing, designing, debugging, and maintaining source code; Git familiarity.

Responsibilities

  • Develop production quality C++ software.
  • Support architecture decisions and tradeoffs for autonomy framework.
  • Develop application framework and middleware per standards; ensure safety design/validation.
  • Collaborate with team to integrate hardware and software solutions.
  • Operate test benches and manage tasks using Azure DevOps.

Skills

Problem Solving
Software Development Life Cycle
Programming
Technical Troubleshooting

Education

Bachelor's or Master’s in Robotics/Electrical/Mechanical/Computer Engineering/Computer Science

Tools

Git
GitHub
AzureDevOps
ROS

Job description

Caterpillar Inc. in Irving, TX is seeking a software developer to help evolve autonomy development framework for on-board applications in harsh mining and construction environments.

You will design, code, document, and validate production-quality C++ software while collaborating with hardware teams to deliver reliable solutions. You should have a degree in a robotics/engineering field, experience in Linux, ROS, Git, Azure, and a solid foundation in math and engineering.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Autonomy Middleware Engineer — Robotics, AI & Production Systems
Autonomy Middleware Engineer — Robotics, AI & Production Systems

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
+4
Autonomy Software Engineer - Production-Quality C/C++
Autonomy Software Engineer - Production-Quality C/C++

Caterpillar Inc. • Irving (TX)

On-site
USD 97,000 - 159,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Robotics Engineer — Autonomy & AI for Real-World Machines
Robotics Engineer — Autonomy & AI for Real-World Machines

Caterpillar Brazil • Irving (TX)

On-site
USD 98,000 - 158,000
Relocation assistance
Senior Autonomy Software Engineer - Production-Quality C++
Senior Autonomy Software Engineer - Production-Quality C++

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+1
Autonomy Engineer - Mining Robotics & Production Solutions
Autonomy Engineer - Mining Robotics & Production Solutions

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
Dental benefits
Vision benefits
+7
Senior Autonomy Engineer: Robotics & Real-World Deployment
Senior Autonomy Engineer: Robotics & Real-World Deployment

Caterpillar Inc. • Irving (TX)

On-site
USD 148,000 - 240,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+4
Autonomy & Robotics Engineer - AI for Intelligent Machines
Autonomy & Robotics Engineer - AI for Intelligent Machines

Jobtailor • Illinois

On-site
USD 85,000 - 110,000
Senior Autonomy Middleware Engineer
Senior Autonomy Middleware Engineer

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Autonomy Robotics Engineer — Lead in Software & Validation
Autonomy Robotics Engineer — Lead in Software & Validation

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+4
Senior Autonomy Engineer – Real-World Robotics & AI
Senior Autonomy Engineer – Real-World Robotics & AI

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000