Embedded Software Engineer: Low-Level ECU Dev (Relocation)

ApplyMint

Mossville (IL)

On-site

USD 98,000 - 146,000

Full time

11 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
Tuition Reimbursement
Relocation assistance

Job summary

Caterpillar Inc. is seeking an Embedded Software Engineer for Mossville, IL. You will design, develop, and deliver low-level embedded software for Next Gen ECUs used in NPI programs. Gather requirements, write code, and test across platforms, working within the Platform software team.

The role requires an Accredited BS in Electrical/Computer Engineering and strong skills in C/C++, RTOS, and debugging. Relocation assistance is available and onsite work is required.

Qualifications

  • Solid experience in design, development and testing of low-layer embedded software.
  • Experience with RTOS integrations and embedded drivers is preferred.
  • Familiarity with communication networks (CAN/Ethernet, J1939).
  • Proficient in debugging and code reviews to ensure quality.
  • Knowledge of Agile software processes and teamwork.

Responsibilities

  • Gather and analyze functional and technical requirements.
  • Prepare and peer-review design proposals.
  • Write and implement embedded system code and improve samples.
  • Test and debug embedded software to optimize performance.
  • Collaborate with cross-functional teams on NPI programs.

Skills

Embedded software
RTOS integrations
IO drivers
Boot loaders
Memory interfacing
CAN/Ethernet networks
J1939
Software testing
Code reviews
Agile practices

Education

BS in Electrical or Computer Engineering

Tools

Git
Python
Shell scripting

Job description

Caterpillar Inc. is seeking an Embedded Software Engineer for Mossville, IL. You will design, develop, and deliver low-level embedded software for Next Gen ECUs used in NPI programs. Gather requirements, write code, and test across platforms, working within the Platform software team.

The role requires an Accredited BS in Electrical/Computer Engineering and strong skills in C/C++, RTOS, and debugging. Relocation assistance is available and onsite work is required.

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

Similar jobs worth comparing

Embedded Software Engineer – Onsite, Electrification Focus
Embedded Software Engineer – Onsite, Electrification Focus

Caterpillar Inc. • Mossville (IL)

On-site
USD 127,000 - 147,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+2
Embedded Software Engineer - Platform Software
Embedded Software Engineer - Platform Software

ApplyMint • Mossville (IL)

On-site
USD 98,000 - 146,000
Medical, dental, and vision benefits
401(k) savings plans
Tuition Reimbursement
+1
Electronics Components Engineer for ECU & Power Systems
Electronics Components Engineer for ECU & Power Systems

Caterpillar Inc. • Mossville (IL)

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

Caterpillar Inc. • Mossville (IL)

On-site
USD 98,000 - 146,000
Medical benefits
Relocation assistance
Incentive bonus
Embedded Software Engineer 2
Embedded Software Engineer 2

Cullerton Group • Mossville (IL)

On-site
USD 58,530 - 83,362
Full benefits (vision, dental, health insurance, 401k, holiday pay)
Lead Embedded Engineer — Customer-Focused Network Software
Lead Embedded Engineer — Customer-Focused Network Software

Caterpillar Inc. • Mossville (IL)

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
401(k) savings plans
Tuition Reimbursement
+2
Embedded Software Engineer 3
Embedded Software Engineer 3

Cullerton Group • Mossville (IL)

On-site
USD 67,020 - 95,453
Full benefits including vision, dental, health insurance
401k and holiday pay
Embedded Software Engineer
Embedded Software Engineer

Caterpillar Inc. • Mossville (IL)

On-site
USD 127,000 - 147,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+2
Embedded Software Engineer II – Onsite Lab‑Driven, C++
Embedded Software Engineer II – Onsite Lab‑Driven, C++

Cullerton Group • Mossville (IL)

On-site
USD 58,530 - 83,362
Full benefits (vision, dental, health insurance, 401k, holiday pay)
Automotive Embedded Low-Level Software Engineer
Automotive Embedded Low-Level Software Engineer

Intellectt Inc • Lisle (IL)

On-site
USD 80,000 - 100,000