Embedded Software Engineer

Harvey Nash

Chillicothe (IL)

On-site

USD 95,000 - 125,000

Full time

23 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Harvey Nash is seeking an Embedded Controls Software Engineer for a 12-month contract in Chillicothe, IL. The role focuses on embedded control systems for diesel engine and battery-electric/fuel-cell applications, with responsibilities spanning development, integration, testing, and validation of embedded software.

Key qualifications include 5+ years of industry experience, strong C programming skills, and experience with MATLAB/Simulink/Stateflow and CAN/J1939.

Qualifications

  • Minimum 5+ years in embedded software engineering.
  • Proficient in C and embedded control software development.
  • Experience with Model-Based Development and related tools.

Responsibilities

  • Develop and integrate embedded control software for engines and related systems.
  • Analyze software requirements and implement features/libraries.
  • Perform software builds, testing, and validation.

Skills

5+ years experience
C programming
Embedded control software
Model-Based Development
Debugging
MATLAB/Simulink/Stateflow
CAN/J1939
ECU/ECM experience

Tools

MATLAB/Simulink/Stateflow

Job description

Job Title - Embedded Controls Software Engineer

Location: Chillicothe, IL

Duration: 12-Month Contract

Travel: None

We’re looking for an experienced Embedded Controls Software Engineer to support embedded electronic control systems for diesel engine and battery-electric/fuel-cell applications.

What You’ll Do
  • Develop and integrate embedded control software
  • Analyze software requirements and develop embedded software features/libraries
  • Perform software configuration, integration, and builds
  • Create and execute software test plans
  • Set up and configure test bench hardware and software
  • Perform manual and automated software testing
  • Debug and troubleshoot software, system, and controller-level issues
  • Support application teams with software integration and validation
Key Skills
  • 5+ years of industry experience
  • Strong C programming experience
  • Embedded control software development
  • Model-Based Development / Model-Based Design
  • Strong debugging and troubleshooting skills
  • Experience with MATLAB, Simulink, and/or Stateflow
  • Experience with CAN / SAE J1939
  • ECU/ECM or electronic controller experience
Nice to Have
  • Engine, powertrain, vehicle, or machine controls
  • SIL/HIL or bench testing
  • Python scripting
  • Embedded operating systems
  • Ethernet
  • Electrical system troubleshooting
  • Application software integration

#EmbeddedSoftware #EmbeddedSystems #EmbeddedC #EmbeddedControls #MATLAB #Simulink #ModelBasedDevelopment #CAN #J1939 #ECU #ControlsEngineering #SoftwareEngineering #IllinoisJobs #EngineeringJobs

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Embedded Controls Software Engineer — Model-Based CAN/J1939
Embedded Controls Software Engineer — Model-Based CAN/J1939

Harvey Nash • Chillicothe (IL)

On-site
USD 95,000 - 125,000
Embedded Software Engineer II
Embedded Software Engineer II

Globenet Consulting Corp • Bellevue (WA)

On-site
USD 85,000 - 120,000
Competitive salary
Opportunity for advancement
Training & development
(1116296) Embedded Software Engineer - Engine Controls
(1116296) Embedded Software Engineer - Engine Controls

Diversified Services Network, Inc. • Northern (KY)

Hybrid
USD 90,000 - 107,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
(1116296) Embedded Software Engineer - Engine Controls
(1116296) Embedded Software Engineer - Engine Controls

Diversified Services Network, Inc. • Mossville (PA)

On-site
USD 90,000 - 107,000
401(k)
Dental insurance
Vision Insurance
+7
Embedded Software Engineer
Embedded Software Engineer

Accord Technologies Inc • Chillicothe (IL)

On-site
USD 90,000 - 120,000
Controls Engineer-Electric Vehicle
Controls Engineer-Electric Vehicle

Pentangle Tech Services | P5 Group • Mossville (IL)

On-site
USD 90,000 - 120,000
Embedded Engine Controls Software Engineer — Full Benefits
Embedded Engine Controls Software Engineer — Full Benefits

Diversified Services Network, Inc. • Mossville (PA)

On-site
USD 90,000 - 107,000
401(k)
Dental insurance
Vision Insurance
+7
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)