Senior Autonomy Software Engineer - Onsite Relocation

Caterpillar

Irving (TX)

On-site

USD 113,000 - 183,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision
Paid time off
401(k) savings plans
Health Savings Account (HSA)
Tuition Reimbursement
Incentive bonus

Job summary

Caterpillar Inc. in Mossville, IL (with some teams in Irving, TX) seeks a Senior Autonomy Development Engineer to deliver production-quality C/C++ software for autonomy and automation systems on heavy equipment used in mining and construction.

You will drive software across design, implementation, validation, and deployment while collaborating with cross-functional teams. The role emphasizes strong engineering practices, safety and verification activities, and mentoring other engineers.

Qualifications

  • Strong C/C++ programming skills and debugging/profiling abilities.
  • Experience with real-time and embedded software development.
  • Ability to work across the full software development lifecycle.

Responsibilities

  • Develop production-quality C/C++ software for autonomy and automation systems.
  • Participate in design, documentation, coding, validation, and release support.
  • Contribute to requirements, architecture decisions, and trade-offs.
  • Troubleshoot complex software and system issues using structured problem solving.
  • Support verification, validation, and functional safety activities.
  • Collaborate with software, systems, hardware, and validation teams.
  • Communicate designs, trade-offs, risks, and status to stakeholders.
  • Mentor and support other engineers through collaboration and guidance.

Skills

C/C++ programming
Autonomy development
Real-Time Systems
Linux development
Embedded software
Problem solving
CI/CD pipelines

Education

Bachelor's degree in Computer Science or Engineering

Tools

ROS
MATLAB/Simulink
Git
CAN
Ethernet

Job description

Caterpillar Inc. in Mossville, IL (with some teams in Irving, TX) seeks a Senior Autonomy Development Engineer to deliver production-quality C/C++ software for autonomy and automation systems on heavy equipment used in mining and construction.

You will drive software across design, implementation, validation, and deployment while collaborating with cross-functional teams. The role emphasizes strong engineering practices, safety and verification activities, and mentoring other engineers.

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

Similar jobs worth comparing

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 Systems Engineer, Industrial Automation Lead
Autonomy Systems Engineer, Industrial Automation Lead

Caterpillar Brazil • Illinois

On-site
USD 112,000 - 184,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+1
Autonomy Systems Lead — Onsite, Relocation-Eligible
Autonomy Systems Lead — Onsite, Relocation-Eligible

Caterpillar Inc. • Mossville (IL)

On-site
USD 128,000 - 209,000
Medical benefits
401k savings plans
HSA
Senior Autonomy Development Engineer
Senior Autonomy Development Engineer

Caterpillar • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision
Paid time off
401(k) savings plans
+3
Senior Autonomy Systems Architect
Senior Autonomy Systems Architect

Caterpillar Inc. • Irving (TX)

On-site
USD 112,000 - 184,000
Relocation assistance
Lead, Autonomy & Robotics Integration
Lead, Autonomy & Robotics Integration

Caterpillar Brazil • Illinois

On-site
USD 128,000 - 209,000
Relocation assistance
Onsite five days a week
Drug screen
Senior Autonomy Development Engineer
Senior Autonomy Development Engineer

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 Middleware Engineer: C++/ROS on Site
Autonomy Middleware Engineer: C++/ROS on Site

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plan
Health Savings Account (HSA)
+5
Autonomy Development Engineer
Autonomy Development Engineer

Caterpillar Inc. • Irving (TX)

On-site
USD 97,000 - 159,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Senior Autonomy Systems Engineer
Senior Autonomy Systems Engineer

Caterpillar Inc. • Irving (TX)

On-site
USD 112,000 - 184,000
Relocation assistance