Autonomy Safety Systems Engineer (C++)

NCSL International

Irving (TX)

On-site

USD 128,000 - 209,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

Medical, dental, and vision benefits
Paid time off
401(k) savings plans
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Career Development
Incentive bonus
Disability benefits
Life Insurance
Parental leave
Tuition Reimbursement

Job summary

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

You will lead architecture discussions and mentor engineers across teams, shaping perception pipelines and safety responses. The role emphasizes hands-on development in embedded/edge environments, collaboration with systems engineering and field teams, and a commitment to reliability, latency

Qualifications

  • Advanced C++ development for production software in safety-oriented systems.
  • Interprets complex designs, requirements, and test expectations for safety features.
  • Strong debugging and profiling practices for real-time systems.
  • Maintains structured, reliable software in edge/embedded environments.

Responsibilities

  • Design, implement, test, and release production-quality C++ software for operator safety systems on heavy equipment.
  • Develop and integrate components for operator awareness, collision mitigation, and safety responses.
  • Build and maintain camera, sensor, and perception pipelines for real-time safety apps.
  • Lead software architecture discussions with a focus on reliability and latency.
  • Collaborate with systems engineering, validation, product, and field teams to derive software requirements.
  • Troubleshoot complex software issues using logs, telemetry, and sensor data.
  • Facilitate design and code reviews and cross-functional technical discussions.
  • Mentor engineers and improve team execution with strong development practices.

Skills

Advanced C++
Embedded/Edge
Robotics perception
Diagnostics & debugging

Education

Bachelor's Degree in CS or related

Tools

GStreamer
Embedded Linux
Sensor fusion

Job description

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

You will lead architecture discussions and mentor engineers across teams, shaping perception pipelines and safety responses. The role emphasizes hands-on development in embedded/edge environments, collaboration with systems engineering and field teams, and a commitment to reliability, latency

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Safety Systems Engineer - C++ & Perception
Autonomy Safety Systems Engineer - C++ & Perception

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+8
Senior Autonomy & Safety Systems Engineer
Senior Autonomy & Safety Systems Engineer

NCSL International • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
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 Integration Engineer
Autonomy Systems Integration Engineer

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+3
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
Autonomy Systems Engineer, Industrial Automation Lead
Autonomy Systems Engineer, Industrial Automation Lead

Caterpillar • Illinois

On-site
USD 112,710 - 183,140
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+1
Senior Autonomy Systems Engineer – Onsite Leadership
Senior Autonomy Systems Engineer – Onsite Leadership

Caterpillar Inc. • Irving (TX)

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

Caterpillar • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+8
Autonomy Software Engineer: Robotics & Safety
Autonomy Software Engineer: Robotics & Safety

Caterpillar • Illinois

On-site
USD 98,000 - 158,000
Medical benefits
401(k) plan
Paid time off
+1
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