Embedded Software Architect (C/C++, RTOS) – Onsite

Caterpillar

Mossville (IL)

On-site

USD 128,000 - 193,000

Full time

13 days ago

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)
Life Insurance
Tuition Reimbursement
Paid time off

Job summary

Caterpillar is seeking an experienced Software Architect to lead embedded software architecture across products and platforms. This role focuses on translating requirements into scalable designs, guiding teams through critical decisions, and ensuring reliable, secure, and maintainable software aligned with long-term strategy.

The position requires collaboration with systems, hardware, cybersecurity, and validation teams, mentoring engineers, and contributing to roadmaps for modernization and

Qualifications

  • Analytical thinking to diagnose and solve complex embedded software problems.
  • Clear communication to convey architecture decisions to multi-disciplinary teams.
  • Teamwork to collaborate across multiple engineering domains.

Responsibilities

  • Lead the definition and evolution of embedded software architectures across products and platforms.
  • Translate requirements into architecture and design specifications.
  • Define principles, interfaces, and standards to improve scalability and maintainability.
  • Evaluate architecture tradeoffs considering performance, reliability, and risk.
  • Facilitate architecture and design reviews with stakeholders.
  • Mentor engineers in software design and testing practices.
  • Contribute to roadmaps for platform reuse and modernization.

Skills

Analytical thinking
Effective communications
Teamwork
Technical excellence
Software development
System testing
C/C++ proficiency
Real-time OS experience

Education

Advanced degree in CS/CE/SE/EE

Tools

Real-time Operating Systems
Communications protocols
HW/SW interfaces

Job description

Caterpillar is seeking an experienced Software Architect to lead embedded software architecture across products and platforms. This role focuses on translating requirements into scalable designs, guiding teams through critical decisions, and ensuring reliable, secure, and maintainable software aligned with long-term strategy.

The position requires collaboration with systems, hardware, cybersecurity, and validation teams, mentoring engineers, and contributing to roadmaps for modernization and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Architect — Lead RTOS & Systems
Embedded Software Architect — Lead RTOS & Systems

Caterpillar • Illinois

On-site
USD 128,000 - 193,000
Relocation assistance
Visa sponsorship
Senior Embedded Systems Architect
Senior Embedded Systems Architect

Caterpillar Inc. • Mossville (IL)

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
Paid time off (vacation, holidays)
401(k) savings plans
+1
Embedded Platform Software Engineer – Low-Level & RTOS (Onsite)
Embedded Platform Software Engineer – Low-Level & RTOS (Onsite)

Caterpillar • Illinois

On-site
USD 98,000 - 146,000
Relocation assistance
Visa sponsorship
Onsite, five days a week
Embedded Software Engineer Specialist
Embedded Software Engineer Specialist

Caterpillar • Mossville (IL)

On-site
USD 128,000 - 193,000
Medical benefits
401(k)
Life Insurance
+2
Embedded Software Engineer Specialist
Embedded Software Engineer Specialist

Caterpillar • Mossville (IL)

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
Paid time off (vacation, holidays)
401(k) savings plans
+1
Embedded Platform Software Engineer — RTOS, CAN, AUTOSAR
Embedded Platform Software Engineer — RTOS, CAN, AUTOSAR

Caterpillar • Mossville (IL)

On-site
USD 98,000 - 146,000
Medical benefits
Paid time off
401(k)
+2
Senior Real-Time Embedded Firmware Engineer
Senior Real-Time Embedded Firmware Engineer

Machine Learning Technologies, LLC • San Francisco (CA)

On-site
USD 140,000 - 190,000
Embedded Software Engineer Specialist
Embedded Software Engineer Specialist

Caterpillar • Illinois

On-site
USD 128,000 - 193,000
Relocation assistance
Visa sponsorship
Embedded Software Engineer
Embedded Software Engineer

Machine Learning Technologies, LLC • San Francisco (CA)

On-site
USD 140,000 - 190,000
Embedded Software Engineer
Embedded Software Engineer

Quantum Technologies. LLC • San Francisco (CA)

On-site
USD 120,000 - 150,000