Senior Autonomy Engineer

Caterpillar Inc.

Irving (TX)

On-site

USD 113,000 - 183,000

Full time

26 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical benefits
401(k) plan
HSA

Job summary

Caterpillar Inc. in Irving, TX is seeking a software engineer focused on autonomy for mobile off-road machines. You will design and develop high-quality software and algorithms to meet customer needs and document architecture specifications, design decisions, and verification plans.

You will collaborate with application teams to analyze customer experiences with robotic platforms, and you will use appropriate tools to debug, test, and maintain software for verification and validation processes.

Qualifications

  • Requires a degree in Engineering, Computer Science, Robotics, or related field.
  • Experience in autonomy for mobile robotics, with knowledge of computer vision, ML/DL, and sensors.

Responsibilities

  • Design and develop high-quality software and algorithms for autonomy in mobile off-road machines.
  • Document architecture specs, software design, test plans, and procedures.
  • Work with application teams to collect and analyze data on customer experience with robotic and manned platforms.
  • Utilize tools to debug, test, and maintain software and assist in verification and validation.

Skills

Mobile robotics autonomy
Computer vision
Machine learning
Deep learning
Lidar/radar/camera sensors
C++ programming
Python programming
Azure DevOps
Jira
CMake
Git
SonarQube
Docker
OpenCV
TensorFlow
PyTorch
ROS
AIS
Cloud AWS
NVIDIA hardware

Education

Bachelor's degree in Engineering/CS/Robotics

Tools

Azure DevOps
Jira
CMake
Git
SonarQube
Docker
OpenCV
TensorFlow/PyTorch
ROS

Job description

Job Description

Your Work Shapes the World at Caterpillar Inc. 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.

Career Area

Technology, Digital and Data

What You Will Do
  • Solve challenging problems for mobile off-road machines.
  • Participate in design and development of high-quality software and algorithms to solve our customer needs.
    • Document architecture specifications, software design, verification plans, test cases, operating procedures, and safety procedures.
  • Work with application teams to collect and analyze data on customer experience with robotic and manned platforms.
  • Use appropriate tools to debug, test and maintain software and assist in the verification and validation process.
What You Have
  • Artificial Intelligence/Autonomy:
    • Have a working knowledge of mobile robotics for autonomy or advanced operator assist systems. This includes a working knowledge of computer vision, machine learning and deep learning techniques and familiarity with lidar, radar and cameras as sensors.
    • Design, write, test and review autonomy and advanced operator assist software
    • Experience in Embodied AI
    • Proven ability to work independently and within a team
  • Software Development Life Cycle & Programming Languages & Application Development Tools:
    • Have extensive experience of the Agile software development life cycle, the C++ and Python programming languages, Azure DevOps or Jira for project management and work item tracking, standard software development tools (CMake, Git, SonarQube, Docker, GoogleTest, Artifactory) used in development of mobile robot software systems.
    • Have a working knowledge of cloud compute and storage tools, AWS EC2, S3, and Batch
    • Have experience with ROS or Caterpillar’s Autonomous Infrastructure Software (AIS), OpenCV, Tensorflow/PyTorch, and code development tools.
    • Extensive experience participating in efforts to develop, integrate, or test complex autonomy systems that meet prioritized requirements and time frame constraints for autonomous machine programs focusing on machine safety and productivity.
    • Ability to solve complex issues spanning multiple subsystems.
  • Problem Solving:
    • Have extensive experience in autonomy for mobile robotics with the following:
    • Experience solving challenging problems in autonomy and operator assist systems
    • A passion for innovation and problem-solving
    • Excellent communication and teamwork skills
    • Strong mathematics skills
  • Education Requirements: Requires a degree or multiple degrees in Engineering, Computer Science, Robotics, or related field
Consideration For Top Candidates
  • Proven experience supporting Product Development for on-road/off-road software engineering projects.
  • Experience supporting platform level development projects and interfacing with internal development groups
  • Experience with Core Robotics Planning level development projects
  • Experience with NVDIA hardware preferred
Additional Information
  • This position requires the candidate to work full-time at the Irving (Dallas), TX Office.
  • Relocation assistance is available for this position
  • Visa sponsorship is NOT available with this position.
  • This position will require up to 10% travel
Summary Pay Range

$112,710.00 - $183,140.00

Benefits

Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.

  • 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
  • These benefits also apply to part-time employees

Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.

Any offer of employment is conditioned upon the successful completion of a drug screen.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Engineering Specialist - Integrated Technology
Autonomy Engineering Specialist - Integrated Technology

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 128,000 - 209,000
Medical benefits
Paid time off
401(k) plan
+5
Autonomy Engineering Specialist - Integrated Technology
Autonomy Engineering Specialist - Integrated Technology

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Lead Robotics Engineer
Lead Robotics Engineer

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+6
Autonomy and Robotics Engineer
Autonomy and Robotics Engineer

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 89,000 - 145,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+4
Autonomy Engineering Specialist - Perception
Autonomy Engineering Specialist - Perception

NCSL International • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+5
Autonomy Engineering Specialist - Perception
Autonomy Engineering Specialist - Perception

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 128,000 - 209,000
Autonomy Engineering Specialist - Perception
Autonomy Engineering Specialist - Perception

Caterpillar Inc • Irving (TX)

On-site
USD 128,000 - 209,000
Relocation assistance
Career Development
Incentive bonus
Senior Autonomy Systems Engineering Specialist
Senior Autonomy Systems Engineering Specialist

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical benefits
401(k) plan
Relocation assistance
+2
Autonomy Engineering Integration Specialist
Autonomy Engineering Integration Specialist

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 128,000 - 209,000
Medical benefits
401(k) plan
Paid time off
Senior Autonomy Engineer
Senior Autonomy Engineer

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plan
Health Savings Account
+4