Autonomy Software Engineer: Radar & Camera Perception

Caterpillar Inc.

Irving (TX)

On-site

USD 128,000 - 209,000

Full time

4 days ago
Be an early applicant
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

Relocation assistance
Visa sponsorship available
Onsite five days a week

Job summary

Caterpillar Inc. is seeking an Autonomy Engineering Specialist in Irving, TX to design, develop and test embedded software for safety-critical machine applications using C++ and Linux.

You will work on radar and camera data processing and collaborate with global teams to align solutions with product requirements. The role focuses on implementing features, validating software readiness, and improving performance and reliability of autonomy systems.

Qualifications

  • Knowledge of software product design; ability to convert market requirements into the software product design.
  • Demonstrates experience with the architecture and design of major or multiple products.
  • Applies strong C/C++ programming and software design skills to develop robust embedded software solutions.
  • Describes major software architecture alternatives and considerations.
  • Applies system-level design and troubleshooting skills to evaluate trade-offs, resolve technical issues, and support product readiness.
  • Facilitates design reviews and walkthroughs.
  • Analyzes benefits and drawbacks of specific software designs and architecture.
  • Communicating Complex Concepts: Knowledge of effective presentation tools and techniques to ensure clear understanding; ability to use summarization and simplification techniques to explain complex technical concepts in simple, clear language appropriate to the audience.
  • Managing Multiple Priorities: Knowledge of effective self-management practices; ability to manage multiple concurrent objectives, projects, groups, or activities, making effective judgments as to prioritizing and time allocation.
  • Strategic Thinking: Knowledge of the importance of "big picture" thinking and planning; ability to apply organizational acumen and competitiveness to identify and maintain focus on key success factors for the organization.
  • Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.
  • Demonstrates experience with radar and camera data processing in embedded or machine application environments.
  • Applies embedded systems knowledge, including datalinks such as CAN and Ethernet, to support system integration and communication.
  • Uses debugging tools, compilers, Git, and related development practices to identify, triage, and resolve software issues.

Responsibilities

  • Develop embedded software features using C++, Linux, and GitHub to support safety technology and autonomy applications.
  • Implement and optimize radar and camera processing pipelines to improve system performance and reliability.
  • Debug, triage, and resolve system issues across embedded software, sensor processing, and vehicle integration environments.
  • Define, document, and execute validation plans to ensure software functionality, quality, and readiness for deployment.
  • Collaborate with global systems, machine, software, and validation teams to align technical solutions with product requirements.
  • Improve system efficiency, stability, and scalability through continuous software refinement and performance optimization.

Skills

C++
Linux
Radar data processing
Camera data processing
Embedded systems
CAN/Ethernet
Git/Dev practices
GTest
Debugging tools
System integration

Tools

NVIDIA CUDA
TensorRT
Drive/Jetson
GStreamer
Git
CMake

Job description

Caterpillar Inc. is seeking an Autonomy Engineering Specialist in Irving, TX to design, develop and test embedded software for safety-critical machine applications using C++ and Linux.

You will work on radar and camera data processing and collaborate with global teams to align solutions with product requirements. The role focuses on implementing features, validating software readiness, and improving performance and reliability of autonomy systems.

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

Similar jobs worth comparing

Autonomy Robotics Systems Engineer
Autonomy Robotics Systems Engineer

Caterpillar Brazil • Irving (TX), Northern (KY)

Hybrid
USD 128,000 - 209,000
Medical, dental, vision benefits
401(k) plans
HSA
+2
Autonomy Safety Systems Engineer
Autonomy Safety Systems Engineer

Caterpillar Brazil • Irving (TX), Northern (KY)

Hybrid
USD 128,000 - 209,000
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
Autonomy Embedded Systems Engineer
Autonomy Embedded Systems Engineer

Caterpillar • Ina (IL)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off (Vacation, Holidays)
401(k) savings plans
+1
Senior Perception Architect for Autonomous Systems
Senior Perception Architect for Autonomous Systems

Caterpillar Inc. • Irving (TX)

On-site
USD 148,000 - 240,000
Medical, dental, and vision benefits
401(k) savings plans
Incentive bonus
+1
Senior Embedded C++ Engineer - ADAS & Perception (ROS)
Senior Embedded C++ Engineer - ADAS & Perception (ROS)

Jobtailor • Illinois

On-site
USD 120,000 - 160,000
Senior Perception Engineer — Autonomous Off-Road Vision
Senior Perception Engineer — Autonomous Off-Road Vision

Caterpillar • Town of Montana (WI)

On-site
USD 113,000 - 183,000
Autonomy Embedded Systems Engineer - Remote Control
Autonomy Embedded Systems Engineer - Remote Control

Caterpillar Financial Services Corporation • Irving (TX)

Remote
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Tuition Reimbursement
+1
Autonomy Systems Architect – Production-Ready Machines
Autonomy Systems Architect – Production-Ready Machines

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical benefits
401(k) plans
Health Savings Account
+10
Autonomy Embedded Software Engineer - Remote Control
Autonomy Embedded Software Engineer - Remote Control

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Health benefits
PTO
401(k)
+11