Autonomy Safety Systems Engineer (Robotics)

Caterpillar Financial Services Corporation

Irving (TX)

On-site

USD 128,000 - 209,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
401(k) plan
Tuition Reimbursement
Career Development
Incentive bonus

Job summary

Caterpillar Inc. in Irving, TX is seeking an Operator Safety Systems Senior Developer to design and deliver production-grade C++ software for operator safety in heavy equipment.

You will lead architecture discussions, mentor teammates, and collaborate with systems, validation, product, and field teams to translate safety needs into concrete software requirements and reliable implementations. This onsite role offers comprehensive benefits and career growth.

Qualifications

  • Bachelor's Degree in Computer Science, Engineering, or related field – or commensurate industry experience.
  • Advanced C++ development for production software in embedded/edge or safety-oriented systems.
  • Strong engineering practices with real-time, reliability, and field-support constraints.

Responsibilities

  • Design, implement, test, and release production-quality C++ software for operator safety systems on heavy equipment.
  • Develop and integrate software components that support operator awareness, personnel detection, collision mitigation, and safety-oriented machine responses.
  • Build and maintain camera, sensor, and perception data pipelines for real-time or near-real-time safety applications.
  • Lead software architecture and design trade-off discussions with a focus on reliability, maintainability, latency, diagnosability, and field supportability.
  • Collaborate with systems engineering, validation, product, and field teams to translate safety-system needs into clear software requirements and implementation plans.
  • Troubleshoot complex software and system issues using logs, traces, telemetry, sensor data, profiling tools, and field observations.
  • Facilitate design reviews, code reviews, debugging sessions, and technical discussions across cross-functional engineering teams.
  • Communicate complex technical concepts clearly to developers, systems engineers, stakeholders, and leadership.
  • Mentor engineers and improve team execution through strong development practices, technical guidance, and example.

Skills

C++ development
Operator safety
Robotics software
Embedded Linux
Real-time systems
Software architecture
Troubleshooting
Mentoring
Communication

Education

Bachelor's Degree in Computer Science or Engineering

Tools

GStreamer
Camera/Sensor pipelines
Embedded Linux

Job description

Caterpillar Inc. in Irving, TX is seeking an Operator Safety Systems Senior Developer to design and deliver production-grade C++ software for operator safety in heavy equipment.

You will lead architecture discussions, mentor teammates, and collaborate with systems, validation, product, and field teams to translate safety needs into concrete software requirements and reliable implementations. This onsite role offers comprehensive benefits and career growth.

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

Similar jobs worth comparing

Autonomy Safety Systems Engineer
Autonomy Safety Systems Engineer

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

Hybrid
USD 128,000 - 209,000
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 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 Safety-Critical Embedded Architect for Autonomy
Senior Safety-Critical Embedded Architect for Autonomy

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Medical benefits
PTO
401(k)
+4
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
Senior Robotics & Embodied AI Engineer
Senior Robotics & Embodied AI Engineer

Caterpillar Brazil • San Francisco (CA), Northern (KY)

Hybrid
USD 124,000 - 201,000
Medical, dental, and vision benefits*
Paid time off plan (Vacation, Holidays
401(k) savings plans*
+4
Senior Robotics Engineer - Autonomy & AI on Real Hardware
Senior Robotics Engineer - Autonomy & AI on Real Hardware

Caterpillar Brazil • Irving (TX)

On-site
USD 148,000 - 240,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+6
Senior Robotics Engineer - Autonomy Stack, Onsite Irving TX
Senior Robotics Engineer - Autonomy Stack, Onsite Irving TX

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Relocation assistance
On-site at Irving
Competitive benefits
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
Safety Systems Software Architect
Safety Systems Software Architect

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Medical benefits
PTO
401(k)
+4