Senior Embedded Diagnostics Software Engineer (Onsite)

Caterpillar

Mossville (IL)

On-site

USD 128,000 - 193,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
401(k) savings plans
Paid time off plan
Tuition Reimbursement

Job summary

Caterpillar Inc. in Mossville, IL is seeking an Embedded Software Engineering Specialist to design, develop, and deliver IO processing software for Caterpillar NPI programs.

You will collaborate with hardware, software, and system engineers to implement on-board diagnostics that minimize downtime. The role requires a bachelor’s degree in Electrical Engineering, Computer Engineering, or related field, strong knowledge of embedded C/C++, and MATLAB/Simulink, plus a solid foundation in system

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Electronics Technology or related field.
  • Embedded programming languages (C/C++) and Matlab/Simulink knowledge.
  • Strong foundation in system software development and diagnostics validation.
  • Ability to facilitate highly collaborative worldwide teams across organizations.

Responsibilities

  • Design, develop, and enhance system diagnostics software.
  • Lead programs, define deliverables, budget, development, and verification testing.
  • Design and implement electronic control systems with IO to the ECU and on-board diagnostics strategies.
  • Create detailed software specs from high level customer requirements.
  • Identify and resolve software defects and manage issue lists.

Skills

Requirements Analysis
Analytical Thinking
Effective Communications
Software Development
Technical Troubleshooting

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Electronics Technology

Tools

MATLAB/Simulink

Job description

Caterpillar Inc. in Mossville, IL is seeking an Embedded Software Engineering Specialist to design, develop, and deliver IO processing software for Caterpillar NPI programs.

You will collaborate with hardware, software, and system engineers to implement on-board diagnostics that minimize downtime. The role requires a bachelor’s degree in Electrical Engineering, Computer Engineering, or related field, strong knowledge of embedded C/C++, and MATLAB/Simulink, plus a solid foundation in system

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer, Diagnostics & IO Systems
Embedded Software Engineer, Diagnostics & IO Systems

Caterpillar • United States

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+3
Embedded Software Test Engineer – Onsite Mossville
Embedded Software Test Engineer – Onsite Mossville

Caterpillar Inc. • Illinois

On-site
USD 98,000 - 146,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+1
Embedded Software Engineering Specialist
Embedded Software Engineering Specialist

Caterpillar • United States

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+3
Embedded Software Test Engineer - Onsite, Relocation & Visa
Embedded Software Test Engineer - Onsite, Relocation & Visa

Caterpillar • Mossville (IL)

On-site
USD 98,000 - 146,000
Relocation assistance
Visa sponsorship
Embedded Software Engineering Specialist
Embedded Software Engineering Specialist

Caterpillar • Mossville (IL)

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

Allitsolutions LLC • Mossville (IL)

On-site
USD 90,000 - 130,000
Embedded Systems QA Engineer (Power & Electronics)
Embedded Systems QA Engineer (Power & Electronics)

Hardware FYI • Illinois

On-site
USD 98,000 - 146,000
Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
+2
Senior Embedded Software Engineer – Diesel Engine Controls
Senior Embedded Software Engineer – Diesel Engine Controls

Caterpillar • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plans
Tuition Reimbursement
+1
Senior Embedded Software Engineer - C/C++, RTOS & Linux
Senior Embedded Software Engineer - C/C++, RTOS & Linux

Caterpillar • Tucson (AZ)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+13
Senior Real-Time Embedded Software Engineer (C, Drivers)
Senior Real-Time Embedded Software Engineer (C, Drivers)

Ethereum Technologies • San Francisco (CA)

On-site
USD 120,000 - 180,000