Senior Embedded Software Engineer - Onsite, Relocation Available

Caterpillar Inc.

Mossville (IL)

On-site

USD 113,000 - 169,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
401(k) savings plans
Relocation assistance
Tuition Reimbursement

Job summary

Caterpillar Inc. is seeking a Senior Embedded Software Engineer in Mossville, IL to develop embedded software for diesel engine control systems. You will handle configuration, integration, and testing across ECUs and HIL/SIL/MIL environments, ensuring robust software delivery.

The role requires collaboration with controls engineers, experience in real-time development, and a strong focus on quality, safety, and lifecycle processes. Relocation and onsite work are available.

Qualifications

  • Requires degree in accredited Engineering, Computer Science, or Materials Science curriculum.
  • Master's degree in Electrical/Computer Engineering or CS is a plus.
  • Experience with dSPACE, Git, Trace32, CANalyzer, MATLAB, CAN/J1939 etc. is preferred.

Responsibilities

  • Develop embedded software for diesel engine control systems, including configuration, integration, build and testing.
  • Collaborate with controls engineers to integrate MATLAB/Simulink algorithms.
  • Support software deployment to target hardware and ECUs; perform verification and validation activities.

Skills

Embedded software development
Real-time systems
Team collaboration
Problem solving

Education

Engineering degree
Computer Science degree
Materials Science degree

Tools

dSPACE
Git
Trace32 Debugger
CANalyzer
Cat Electronic Technician ET
MATLAB
C
Python
CAN/SAE J1939

Job description

Caterpillar Inc. is seeking a Senior Embedded Software Engineer in Mossville, IL to develop embedded software for diesel engine control systems. You will handle configuration, integration, and testing across ECUs and HIL/SIL/MIL environments, ensuring robust software delivery.

The role requires collaboration with controls engineers, experience in real-time development, and a strong focus on quality, safety, and lifecycle processes. Relocation and onsite work are available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Electrification
Senior Embedded Software Engineer - Electrification

Caterpillar • Illinois

On-site
USD 113,000 - 169,000
Medical, dental, vision benefits
401(k) savings plans
Health Savings Account (HSA)
+1
Embedded Software Engineer, Energy Applications (Onsite)
Embedded Software Engineer, Energy Applications (Onsite)

Caterpillar Inc. • Mossville (IL)

On-site
USD 98,000 - 146,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+8
Lead Embedded Engineer - Data Link & Networking (Onsite)
Lead Embedded Engineer - Data Link & Networking (Onsite)

Caterpillar • Illinois

On-site
USD 128,000 - 193,000
Relocation assistance
Visa sponsorship
Onsite five days a week
Senior Embedded Systems Engineer – Networking & Automotive
Senior Embedded Systems Engineer – Networking & Automotive

Caterpillar Inc. • Mossville (IL)

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+6
Senior Embedded Software Engineer, Transmission Systems
Senior Embedded Software Engineer, Transmission Systems

Caterpillar • Northern (KY)

Hybrid
USD 113,000 - 169,000
Embedded Systems Verification & Validation Engineer
Embedded Systems Verification & Validation Engineer

Caterpillar Inc. • Mossville (IL)

On-site
USD 98,000 - 146,000
Medical benefits
401(k) savings plan
Paid time off
Lead, Embedded Control Systems Engineering
Lead, Embedded Control Systems Engineering

Caterpillar • Northern (KY)

Hybrid
USD 128,000 - 193,000
Relocation assistance
Senior Configurator Systems Integration Engineer Relocation
Senior Configurator Systems Integration Engineer Relocation

Caterpillar • Mossville (PA)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
Paid time off
401(k) retirement plans
Embedded Software Engineer - Engine Control (Onsite)
Embedded Software Engineer - Engine Control (Onsite)

Diversified Services Network, Inc. • Mossville (IL)

On-site
USD 95,000 - 100,000
401(k)
Dental insurance
Vision Insurance
+7
Engine Controls Embedded Systems Engineer
Engine Controls Embedded Systems Engineer

Diversified Services Network, Inc. • Northern (KY)

Hybrid
USD 90,000 - 107,000
401(k)
Dental insurance
Vision Insurance
+7