Autonomy Embedded Software Architect – Real-Time C/C++, AUTOSAR

ApplyMint

Irving (TX)

On-site

USD 128,000 - 209,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Tuition Reimbursement
Career Development Incentive bonus

Job summary

This engineering role at Caterpillar develops embedded control systems for autonomous remote-controlled machines. You will shape software architecture, design robust real-time code, and ensure traceability from requirements to validated software across distributed teams.

Ideal candidates have AUTOSAR, embedded C/C++, and experience with modeling tools like MATLAB/Simulink in RTOS environments. The role requires collaboration across global teams and up to 10% travel, onsite in Irving, TX.

Qualifications

  • Bachelor's degree in engineering or computer science; advanced degree preferred.
  • Strong expertise in embedded C/C++ development in RTOS environments.
  • Proven experience in software architecture and embedded/autonomy systems.
  • Deep knowledge of AUTOSAR (Classic preferred), including BSW and RTE.
  • Solid understanding of software development lifecycle and structured methodologies.
  • Strong problem-solving and technical troubleshooting skills.
  • Experience with modeling tools (MATLAB/Simulink) in embedded environments.
  • Experience with vehicle/machine networks (CAN, Ethernet).
  • Proficiency with development tools (GIT, debuggers, cross-compilers).
  • Ability to collaborate with and lead distributed engineering teams.

Responsibilities

  • Define and drive software architecture for Remote Control and autonomy systems on embedded platforms.
  • Design, develop, and review real-time embedded control software.
  • Lead AUTOSAR-based software architecture and development using Embedded C/C++.
  • Define and govern software requirements with traceability to system and customer needs.
  • Architect and guide software integration across system, hardware, and platform layers.
  • Standardize machine interfaces across platforms.
  • Support cybersecurity and functional safety in software design and validation.
  • Support Sprint planning and execution.
  • Drive software verification, validation, and quality practices.
  • Troubleshoot complex issues and lead root cause analysis and resolution.
  • Align delivery with global teams, platform initiatives, and production readiness goals.
  • Mentor software developers and provide technical leadership across distributed teams.

Skills

Embedded C/C++
AUTOSAR
Real-time OS
Software architecture
GIT & debugging

Education

Bachelor's degree in engineering or computer science
Advanced degree preferred

Tools

Git
Debuggers
Cross-compilers
MATLAB/Simulink
CAN/Ethernet

Job description

This engineering role at Caterpillar develops embedded control systems for autonomous remote-controlled machines. You will shape software architecture, design robust real-time code, and ensure traceability from requirements to validated software across distributed teams.

Ideal candidates have AUTOSAR, embedded C/C++, and experience with modeling tools like MATLAB/Simulink in RTOS environments. The role requires collaboration across global teams and up to 10% travel, onsite in Irving, TX.

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

Similar jobs worth comparing

Autonomy Embedded Software Architect (C/C++, AUTOSAR)
Autonomy Embedded Software Architect (C/C++, AUTOSAR)

Caterpillar Brazil • Clayton (NC), Northern (KY)

Hybrid
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Career Development
+2
Autonomy Embedded Software Architect (C/C++, AUTOSAR)
Autonomy Embedded Software Architect (C/C++, AUTOSAR)

Caterpillar Inc. • Mossville (PA)

On-site
USD 128,000 - 209,000
Medical benefits
401(k) savings plans
Tuition Reimbursement
+7
Autonomy Software Architect — Embedded C/C++, AUTOSAR Lead
Autonomy Software Architect — Embedded C/C++, AUTOSAR Lead

Caterpillar Inc. • Mossville (IL)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
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
Autonomy Embedded Software Architect
Autonomy Embedded Software Architect

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 128,000 - 209,000
Healthcare benefits
Paid time off
401(k) plans
+8
Embeded Software Engineer
Embeded Software Engineer

Caterpillar Inc. • Mossville (PA)

On-site
USD 128,000 - 209,000
Medical benefits
401(k) savings plans
Tuition Reimbursement
+7
Embeded Software Engineer
Embeded Software Engineer

ApplyMint • Irving (TX)

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

Caterpillar Inc. • Irving (TX)

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

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 128,000 - 209,000
Healthcare benefits
Paid time off
401(k) plans
+8
Embeded Software Engineer
Embeded Software Engineer

Caterpillar Brazil • Clayton (NC), Northern (KY)

Hybrid
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Career Development
+2