Senior Autonomy & Motion Planning Engineer

Caterpillar Inc.

Irving (TX)

On-site

USD 113,000 - 183,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Visa sponsorship
Travel up to 10%

Job summary

Caterpillar Inc. in Irving, TX is seeking a Robotics Planning Engineer to design, develop, and validate planning software for autonomous machines.

You will create planning algorithms, APIs, and reusable components for navigation, motion, and task execution across multiple platforms, collaborating with autonomy, perception, controls, simulation, and software teams. The role emphasizes strong C++ development and Python for testing, with ROS experience and a passion for solving challenging robotics

Qualifications

  • Bachelor’s, Master’s, or PhD in Robotics Engineering, Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 4+ years of experience developing robotics or autonomous solutions with demonstrated technical expertise in complex software systems.
  • Strong C++ development skills with proficiency in Python for algorithm development, testing, and automation.
  • Experience interpreting system architectures, application designs, and technical specifications to deliver robust software solutions.
  • Knowledge of robotics frameworks and middleware technologies, including Robot Operating System (ROS).
  • Demonstrated ability to troubleshoot complex software through debugging, profiling, and root-cause analysis.
  • Experience applying structured software engineering practices and contributing to maintainable architectures.

Responsibilities

  • Collaborate with autonomy, perception, controls, simulation, and software platform teams to define requirements and evaluate system performance.
  • Design, implement, and optimize motion planning algorithms for autonomous systems in complex environments.
  • Develop and maintain high-quality C++ libraries, interfaces, and planning frameworks.
  • Support simulation, testing, and validation activities by analyzing field data for performance improvements.
  • Contribute to scalable planning architectures adaptable to different machines and environments.
  • Apply robotics and autonomy expertise to solve challenging engineering problems.

Skills

C++ development
Python programming
ROS
Robotics algorithms

Education

Robotics/Engineering degree

Tools

ROS

Job description

Caterpillar Inc. in Irving, TX is seeking a Robotics Planning Engineer to design, develop, and validate planning software for autonomous machines.

You will create planning algorithms, APIs, and reusable components for navigation, motion, and task execution across multiple platforms, collaborating with autonomy, perception, controls, simulation, and software teams. The role emphasizes strong C++ development and Python for testing, with ROS experience and a passion for solving challenging robotics

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Robotics Planning Engineer
Autonomy Robotics Planning Engineer

Caterpillar • Irving (TX)

On-site
USD 98,000 - 158,000
Relocation assistance
Visa sponsorship
Travel opportunities
Senior Robotics Engineer - Autonomy & AI
Senior Robotics Engineer - Autonomy & AI

Caterpillar • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
+9
Senior Robotics Engineer Autonomy & AI for Real Machines
Senior Robotics Engineer Autonomy & AI for Real Machines

Caterpillar • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
Dental and Vision
401(k) plan
+7
Robotics Engineer — Autonomy & AI for Real-World Machines
Robotics Engineer — Autonomy & AI for Real-World Machines

Caterpillar • Irving (TX)

On-site
USD 98,000 - 158,000
Relocation assistance
Senior Robotics Planning Engineer
Senior Robotics Planning Engineer

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Relocation assistance
Visa sponsorship
Travel up to 10%
Senior Autonomy Localization Engineer
Senior Autonomy Localization Engineer

Caterpillar • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
Paid time off
401(k)
+6
Autonomy Engineer
Autonomy Engineer

Caterpillar • Irving (TX)

On-site
USD 98,000 - 158,000
Relocation assistance
Visa sponsorship
Travel opportunities
Autonomy Software Architect, Robotics & Safety
Autonomy Software Architect, Robotics & Safety

Caterpillar • Irving (TX)

On-site
USD 159,000 - 259,000
Relocation assistance
Visa sponsorship not available
Senior Autonomy Localization Engineer
Senior Autonomy Localization Engineer

Caterpillar • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Tuition Reimbursement
+2
Senior ADAS Software Architect – Robotics & Autonomy
Senior ADAS Software Architect – Robotics & Autonomy

Caterpillar • Irving (TX)

On-site
USD 148,000 - 240,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+1