(1116296) Embedded Software Engineer - Engine Controls

Diversified Services Network, Inc.

Mossville (PA)

On-site

USD 90,000 - 107,000

Full time

3 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

401(k)
Dental insurance
Vision Insurance
Disability insurance
Employee assistance program
Health insurance
Health savings account
Life insurance
Paid time off
Paid Holidays

Job summary

Diversified Services Network, Inc. in Mossville, IL is seeking an Embedded Software Engineer – Engine Controls to join our team onsite.

This full-time role covers the complete software lifecycle from development to bench testing and collaboration with platform, machine, and display software teams. The ideal candidate brings 5+ years of embedded software experience, strong C programming skills, and experience with Model-Based Development, debugging, and cross-functional teamwork.

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.

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

Skills

C programming
Model-Based Development
Debugging
Analytical thinking
Communication

Education

Bachelor's or Master's in Electrical Engineering, Computer Engineering, or Computer Science (embedded focus)

Tools

MATLAB
Simulink
Stateflow
Python
CAN/SAE J1939
Ethernet
Embedded OS

Job description

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,000-107,000 per annual

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

(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
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
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
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
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
(1116003) Software Verification & Validation Engineer
(1116003) Software Verification & Validation Engineer

Diversified Services Network, Inc. • Mossville (PA)

On-site
USD 77,000 - 82,000
401(k)
Dental insurance
Vision Insurance
+7
(1116003) Software Verification & Validation Engineer
(1116003) Software Verification & Validation Engineer

Diversified Services Network, Inc. • Northern (KY)

Hybrid
USD 77,000 - 82,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)
Engine Control Systems Engineer ( Full-time ) Chillicothe IL - DK
Engine Control Systems Engineer ( Full-time ) Chillicothe IL - DK

Central Business Solutions, Inc • Chillicothe (IL)

On-site
USD 98,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Accord Technologies Inc • Chillicothe (IL)

On-site
USD 90,000 - 120,000