Lead Safety Systems Architect — Onsite Irving (C++)

Caterpillar Inc.

Irving (TX)

On-site

USD 128,000 - 209,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
401(k) savings plans
Paid time off

Job summary

Caterpillar Inc. in Irving, TX is seeking a Software Architect to lead the architecture, design, and lifecycle evolution of safety-critical software for autonomous and semi-autonomous heavy equipment.

The role requires independence, governance of software architecture, and alignment with functional safety objectives. You will mentor engineering teams, work with cross-functional groups, and develop production-quality patterns for embedded and edge computing environments, while ensuring robust,

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or commensurate industry experience).
  • Expert-level C++ design and implementation for embedded, real-time, or safety-critical systems.
  • Experience with requirements traceability, design documentation, code quality, debugging and static analysis.
  • Ability to apply structured software design to complex autonomy systems.

Responsibilities

  • Define and lead software architecture for operator safety systems and human-machine interaction safety.
  • Translate safety goals and system requirements into architecture, interfaces, safety mechanisms, and verification strategies.
  • Lead architectural trade-offs for real-time performance, fault containment, diagnostics, monitoring, redundancy, graceful degradation and maintainability.
  • Mentor engineers on safety-focused software architecture, design quality, review practices, and disciplined development of safety-critical systems.
  • Develop production-quality C++ design patterns, reusable safety components, middleware interfaces for embedded and edge computing environments.

Skills

C++ design
Embedded real-time
Traceability
Fault handling
Safety-critical

Education

Bachelor's degree in CS/Engineering

Tools

Embedded Linux
Robotics middleware
Edge computing

Job description

Caterpillar Inc. in Irving, TX is seeking a Software Architect to lead the architecture, design, and lifecycle evolution of safety-critical software for autonomous and semi-autonomous heavy equipment.

The role requires independence, governance of software architecture, and alignment with functional safety objectives. You will mentor engineering teams, work with cross-functional groups, and develop production-quality patterns for embedded and edge computing environments, while ensuring robust,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Safety Systems Engineer (C++ | Onsite)
Autonomy Safety Systems Engineer (C++ | Onsite)

Caterpillar Inc. • Irving (TX)

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

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

Hybrid
USD 128,000 - 209,000
Autonomy Safety Systems Engineer (Robotics)
Autonomy Safety Systems Engineer (Robotics)

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 128,000 - 209,000
Medical benefits
401(k) plan
Tuition Reimbursement
+2
Safety Systems Software Architect
Safety Systems Software Architect

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Safety Systems Software Architect
Safety Systems Software Architect

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Career Development
+2
Embedded Software Architect – Collision Mitigation
Embedded Software Architect – Collision Mitigation

Caterpillar Inc. • Mossville (IL)

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
401(k) savings plans
HSA
+9
Machine Safety Systems Lead Engineer
Machine Safety Systems Lead Engineer

Caterpillar Brazil • Clayton (NC)

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Lead Safety Systems Architect - Autonomous Machinery
Lead Safety Systems Architect - Autonomous Machinery

AIM • Redmond (WA)

On-site
USD 140,000 - 200,000
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 Embedded Software Architect – Real-Time C/C++, AUTOSAR
Autonomy Embedded Software Architect – Real-Time C/C++, AUTOSAR

ApplyMint • Irving (TX)

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