×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer - Engine Controls

Job in Northern, Floyd County, Kentucky, USA
Listing for: Diversified Services Network, Inc.
Full Time position
Listed on 2026-10-10
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Testing
Salary/Wage Range or Industry Benchmark: 90000 - 107000 USD Yearly USD 90000.00 107000.00 YEAR
Job Description & How to Apply Below

Embedded Software Engineer – Engine Controls

Mossville, IL | Onsite | Full-Time

Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer – Engine Controls to join our team in Mossville, IL. We offer full benefits, PTO, 401k, and more! If you're looking to grow your career within an extremely reputable, stable Fortune 100 company - let's talk!

Position Overview

The Embedded Software Engineer – Engine Controls develops embedded software for electronic control systems supporting diesel engine and battery electric/fuel cell programs. This role spans the full software lifecycle — configuration, integration, building, and bench testing — and offers broad exposure to engine software across an entire product line, along with close collaboration with platform, machine, and display software teams.

Key Responsibilities
  • Analyze software requirements and develop verification criteria
  • Develop embedded software library activities
  • Configure and build embedded software, including design, development, and validation of software flash files for application teams
  • Create, execute, and document test plans
  • Set up and configure test bench hardware and software
  • Complete mandatory and feature-specific testing using manual and automated methods
  • Troubleshoot software and system defects and provide customer support for system and software issues
Team & Work Environment

This position is part of an application and library team that includes an application lead, systems engineers, validation engineers, software architects, and developers. Work takes place in an office setting with desk-based development equipment and some soft lab work.

Required Qualifications
  • Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science with an embedded software focus
  • 5+ years of professional industry experience
  • Proficiency in C programming, Model-Based Development, and embedded control software development
  • Familiarity with debuggers and strong debugging and troubleshooting skills
  • Strong analytical, organizational, and time management skills
  • Strong communication skills, with the ability to share technical information and development progress within a team environment
Preferred Qualifications
  • Application software development and integration experience
  • Experience with communications software and protocols, including CAN/SAE J1939 and Ethernet
  • Embedded operating system experience
  • Experience with MATLAB, Simulink, and Stateflow
  • Scripting experience with languages such as Python
  • Experience developing engine or machine controls
  • Experience working with and troubleshooting electrical systems
  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays

Salary expectations: 90, per annual

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary