Senior Embedded Software Engineer – Electrification Systems

Caterpillar Inc.

United States

On-site

USD 113,000 - 169,000

Full time

9 days ago
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

Medical benefits
PTO and holidays
401(k) and matching
HSA and FSAs
Wellness programs
Employee discounts
Career development
Incentive bonus
Disability insurance
Life insurance
Parental leave
Tuition reimbursement

Job summary

Caterpillar Inc. is seeking a Senior Embedded Software Engineer—Electrification to design, develop, and validate software for electric and hybrid powertrains.

You will work on ECUs, implement real-time embedded applications, and collaborate with controls and systems engineers to deliver production-ready software. The role emphasizes model-based development, CAN/J1939/Ethernet communication, and verification through MIL/SIL/HIL testing in a fast-paced engineering environment.

Qualifications

  • Requires degree in Engineering, Computer Science or related field.
  • Demonstrated experience in embedded real-time software development.
  • Familiarity with model-based design and MATLAB/Simulink.

Responsibilities

  • Develop embedded software for machine electrification and propulsion control systems.
  • Integrate software components into deployable images; manage builds with embedded toolchains.
  • Validate code against functional and performance requirements; ensure traceability.
  • Collaborate with controls engineers; support MIL/SIL/HIL testing and troubleshooting.

Skills

Model-based Dev
Matlab/Simulink
Embedded C
RTOS
CAN/CAN FD
J1939
Ethernet
Git
Debugging tools
Real-time software
Python scripting

Education

Engineering or Computer Science degree

Tools

Git
Embedded toolchains

Job description

Caterpillar Inc. is seeking a Senior Embedded Software Engineer—Electrification to design, develop, and validate software for electric and hybrid powertrains.

You will work on ECUs, implement real-time embedded applications, and collaborate with controls and systems engineers to deliver production-ready software. The role emphasizes model-based development, CAN/J1939/Ethernet communication, and verification through MIL/SIL/HIL testing in a fast-paced engineering environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer, Electrified Powertrains
Senior Embedded Software Engineer, Electrified Powertrains

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 169,000
Relocation assistance
Visa sponsorship available
Onsite work five days a week
Senior Embedded Software Engineer - Electrification
Senior Embedded Software Engineer - Electrification

Caterpillar Brazil • Illinois

On-site
USD 113,000 - 169,000
Medical, dental, vision benefits
401(k) savings plans
Health Savings Account (HSA)
+1
Senior Electrification Controls Engineer | Embedded Systems
Senior Electrification Controls Engineer | Embedded Systems

Caterpillar Brazil • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plan
+2
Senior Electrification Controls Systems Engineer
Senior Electrification Controls Systems Engineer

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 169,000
Senior Embedded Software Engineer - Electrification
Senior Embedded Software Engineer - Electrification

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 169,000
Relocation assistance
Visa sponsorship available
Onsite work five days a week
Senior Electrification Controls Engineer
Senior Electrification Controls Engineer

Caterpillar Brazil • Illinois

On-site
USD 113,000 - 169,000
Relocation assistance
Visa sponsorship
Senior Embedded Software Engineer - Electrification
Senior Embedded Software Engineer - Electrification

Caterpillar Inc. • United States

On-site
USD 113,000 - 169,000
Medical benefits
PTO and holidays
401(k) and matching
+9
Embedded Control Systems Engineer - Simulink/Autosar
Embedded Control Systems Engineer - Simulink/Autosar

Caterpillar Inc. • United States

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+5
Senior Electrified Powertrain Engineer
Senior Electrified Powertrain Engineer

Caterpillar • Ina (IL)

On-site
USD 89,000 - 134,000
Medical benefits
Dental benefits
Vision benefits
+11
Senior Embedded Software Engineer — On‑Site, RTOS/Linux
Senior Embedded Software Engineer — On‑Site, RTOS/Linux

Caterpillar Financial Services Corporation • Tucson (AZ)

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