Embedded Software Engineer for Energy Systems

Caterpillar Brazil

Northern (KY)

Hybrid

USD 98,000 - 146,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical benefits
401(k) plan
HSA
FSAs
Career development
Incentive bonus
Life insurance
Parental leave
Tuition reimbursement

Job summary

Caterpillar Inc. is seeking an Embedded Software Engineer to develop software for diesel engine, battery electric, and fuel cell applications. You will analyze requirements, configure and build embedded software, and test it on bench systems, while troubleshooting defects across hardware and software.

The role requires experience with embedded software, CAN/J1939, and MATLAB/C, plus collaboration with multi-disciplinary teams to deliver reliable power solutions.

Qualifications

  • Degree in Electrical/Computer Engineering, Computer Science or related field.
  • Experience with embedded software for engine/machine systems is preferred.
  • Knowledge of CAN/SAE J1939 and CANalyzer is advantageous.

Responsibilities

  • Develop embedded software for diesel engine, battery electric, and fuel cell applications.
  • Perform requirements analysis, configuration, build and testing of software.
  • Set up test benches and support debugging of hardware/software defects.
  • Create and execute test plans using manual and automated methods.
  • Collaborate with cross-functional teams to ensure software quality.

Education

Bachelor's / Master’s degree in Electrical Engineering, Computer Engineering, Computer Science or related

Tools

Trace32 Debugger
CANalyzer
CAN/SAE J1939
dSPACE
Git
MATLAB
C
Python

Job description

Caterpillar Inc. is seeking an Embedded Software Engineer to develop software for diesel engine, battery electric, and fuel cell applications. You will analyze requirements, configure and build embedded software, and test it on bench systems, while troubleshooting defects across hardware and software.

The role requires experience with embedded software, CAN/J1939, and MATLAB/C, plus collaboration with multi-disciplinary teams to deliver reliable power solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Electrification Systems
Senior Embedded Software Engineer – Electrification Systems

Caterpillar Inc. • United States

On-site
USD 113,000 - 169,000
Medical benefits
PTO and holidays
401(k) and matching
+9
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
Embedded Software Engineer
Embedded Software Engineer

Caterpillar Brazil • Northern (KY)

Hybrid
USD 98,000 - 146,000
Medical benefits
401(k) plan
HSA
+6
Embedded Software Developer
Embedded Software Developer

Pentangle Tech Services | P5 Group • Illinois City (IL)

On-site
USD 90,000 - 130,000
Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
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 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 – Autosar & Simulink
Embedded Control Systems Engineer – Autosar & Simulink

Caterpillar Brazil • Illinois

On-site
USD 128,000 - 193,000
Senior Embedded Controls Engineer - Energy Systems
Senior Embedded Controls Engineer - Energy Systems

Cintal, Inc. • Chillicothe (IL)

On-site
USD 90,000 - 120,000
Medical insurance (including dental &视
Relocation reimbursement
Yearly bonus based on company perfom