Embedded Software Architect - Collision Mitigation

Caterpillar Brazil

Northern (KY)

Hybrid

USD 128,000 - 193,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Relocation assistance

Job summary

Caterpillar Inc. is seeking an Embedded Software Engineering Specialist to define architectures for next-generation collision mitigation systems on Caterpillar construction products.

You will lead the design and integration of software frameworks for camera, radar, and sensing in safety-critical embedded environments. The role requires extensive experience in embedded C++, real-time Linux, and ROS/ROS2, with hands-on work on perception, sensor fusion, and middleware architectures.

Qualifications

  • Extensive experience designing software architectures for complex embedded systems using C++.
  • Strong background with embedded Linux, real-time systems, and software platform design for connected, autonomous, or safety-critical products.
  • Experience architecting solutions involving perception technologies, sensor fusion, camera systems, radar integration, or collision avoidance capabilities.
  • Proven ability to lead technical direction across cross-functional teams and influence software design decisions throughout the product lifecycle.
  • Experience with ROS/ROS2, distributed software architectures, middleware frameworks, and modern software development practices.

Responsibilities

  • Define the embedded software architecture for next-generation collision mitigation systems for Caterpillar products.
  • Lead design and integration of software frameworks supporting camera, radar, and sensing within safety-critical environments.
  • Establish architecture standards, patterns, and roadmaps; guide teams through implementation and integration.
  • Collaborate with teams to translate requirements into robust architectural solutions meeting safety and reliability goals.
  • Drive decisions across embedded Linux and real-time environments balancing tradeoffs and long-term strategy.

Skills

C++ embedded systems
Embedded Linux
Real-time systems
ROS/ROS2
Sensor fusion
Camera systems
Radar integration
Safety-critical
Distributed architectures
Middleware frameworks

Tools

ROS/ROS2

Job description

Caterpillar Inc. is seeking an Embedded Software Engineering Specialist to define architectures for next-generation collision mitigation systems on Caterpillar construction products.

You will lead the design and integration of software frameworks for camera, radar, and sensing in safety-critical embedded environments. The role requires extensive experience in embedded C++, real-time Linux, and ROS/ROS2, with hands-on work on perception, sensor fusion, and middleware architectures.

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

Similar jobs worth comparing

Embedded Software Architect - Collision Mitigation Systems
Embedded Software Architect - Collision Mitigation Systems

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 128,000 - 193,000
Medical benefits
PTO
401(k) plan
+6
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
Senior Embedded Software Engineer - Collision Perception
Senior Embedded Software Engineer - Collision Perception

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 169,000
Senior Embedded C++ Engineer – Vision & ROS2 (Linux)
Senior Embedded C++ Engineer – Vision & ROS2 (Linux)

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+4
Embedded Software Engineering Specialist
Embedded Software Engineering Specialist

Caterpillar Inc. • Mossville (IL)

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
401(k) savings plans
HSA
+9
Embedded Software Engineering Specialist
Embedded Software Engineering Specialist

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 128,000 - 193,000
Medical benefits
PTO
401(k) plan
+6
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+4
Embedded Software Engineering Specialist
Embedded Software Engineering Specialist

Caterpillar Brazil • Northern (KY)

Hybrid
USD 128,000 - 193,000
Relocation assistance
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 Embedded Software Engineer
Senior Embedded Software Engineer

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 169,000