Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (Energy Electronics)

Full-time

Diversified Services Network, Inc.

Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer – Energy Electronics to join our team in Mossville, IL! We offer full benefits, PTO, 401k, and more! If you are an experienced embedded software engineer ready to develop control software for diesel engine and battery electric/fuel cell programs within an extremely reputable, stable Fortune 500 company — let’s talk!

Position Overview

We are seeking an Embedded Software Engineer to develop embedded software for electronic control systems supporting diesel engine and battery electric/fuel cell programs, fully on-site in Mossville, IL. Areas of responsibility include configuration, integration, build, and testing of embedded software; development and verification of software requirements in a bench environment; and troubleshooting software and system defects. You will support application teams in designing, developing, and validating software flash files.

 

This role is part of an application and library team consisting of an application lead, systems engineer(s), validation engineer(s), software architects, and developers. It offers strong exposure to engine software development across a broad range of products and valuable networking with platform, machine, and display software development teams.

Key Contributions & Responsibilities

  • Perform software requirements analysis; develop embedded software library activities.
  • Execute software configuration and build processes; set up and configure test bench hardware and software.
  • Create, execute, and document test plans; complete mandatory and feature-specific testing using manual and automated methods.
  • Provide customer support for system and software troubleshooting; resolve software and system defects.

Team Structure & Work Environment

  • You will work within an application and library team that includes an application lead, systems engineers, validation engineers, software architects, and developers — collaborating across platform, machine, and display software development teams.
  • Work environment is primarily office-based with desk development equipment and some soft lab work. This is a fully on-site role in Mossville, IL.

Requirements

Education & Experience

  • 5+ years of relevant industry experience required.
  • A four-year degree is required; two-year (associate’s) degrees will not be considered.
  • Internship experience will not be counted toward the required years of experience.

Top 3 Skills

  • 5+ years of industry experience in C programming for embedded control software development.
  • 5+ years of Model Based Development (MBD) experience.
  • Strong debugging and troubleshooting skills with familiarity with debugger tools and workflows.

Desired Technical Skills

  • Experience with communications software, protocols, and related tools.
  • Embedded operating system experience.
  • Experience with model-based development tools such as MATLAB, Simulink, or Stateflow.
  • Experience with scripting languages such as Python.
  • Experience with engine or machine controls development.
  • Experience working with and troubleshooting electrical systems.
  • Prior experience with CAN/SAE J1939 and Ethernet protocols.

Required Soft Skills

  • Ability to work effectively in a team environment, clearly communicating technical information and development progress to team members and stakeholders.
  • Strong analytical skills with solid organizational and time management abilities.

Benefits

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

 

Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more!

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (Energy Electronics) in Mossville, IL vacancy
  • $65.5k - $70.5k

     ...Role: Senior Embedded Software Engineer Location: Mossville, IL Duration: Fulltime Client: L&T Job Description: Embedded C with AUTOSAR Hands on MATLAB/Simulink/Stateflow Experience Auto code generation using MATLAB/Simulink Debugger (Trace32... 
    Suggested
    Full time
    Work at office

    L&T Technology Services

    Mossville, IL
    20 hours ago
  •  ...Software Engineer Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines. Write and code logical and physical database descriptions and specify identifiers of database to management... 
    Suggested

    Next Level Business Services, Inc.

    Mossville, IL
    4 days ago
  •  ...Role: Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core Responsibilities: Architectural Leadership: Design and own major autonomy software components across perception, localization, and... 
    Suggested
    Contract work

    Tech Tammina

    Mossville, IL
    1 day ago
  •  ...Overview: Role Overview As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery collects, transmits,... 
    Suggested
    Remote work

    Voluble Systems LLC

    Mossville, IL
    3 days ago
  •  ...Software Engineer As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery collects, transmits, and analyzes... 
    Suggested
    Hourly pay
    Permanent employment
    Remote work

    AHU Technologies, Inc.

    Mossville, IL
    20 hours ago
  •  ...Job Title: Embedded C++ Developer Location: Mossville, IL Job Type: Full-Time...  ...are seeking a highly skilled Embedded Software Engineer with strong Linux experience to design...  ...sBachelor’s degree in Computer Science, Electronics Engineering, Electrical Engineering, or... 
    Full time

    Global Connect Technologies

    Mossville, IL
    3 days ago
  •  ...have the opportunity to develop your technical skills in software verification, troubleshooting, and test automation. You will...  ...and investigate field issues involving both software and electronics. Engineers must manage their own development, continuously learning through... 
    Local area
    Relocation

    Voluble Systems LLC

    Mossville, IL
    3 days ago
  • $112.71k - $169.06k

     ...Career Area Engineering Job Description Your Work Shapes the World...  ...subsystems, or processes for the electronics system that supports...  ...appropriately to diverse situations. Embedded Systems: Knowledge of...  ...the success of a system or software development project. Technical... 
    Part time
    Relocation
    Flexible hours

    Caterpillar Financial Service Corp

    Mossville, IL
    4 days ago
  • $112.71k - $183.14k

     ...Software Developer Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who...  ...products to the marketplace. Strong understanding of software engineering principles; familiar with Agile methodologies and iterative development... 
    Full time
    Part time
    Work at office
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $112.71k - $183.14k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're...  ...Summary: As a Senior Autonomy Engineer, your responsibilities in software development will be focused on positioning and localization,... 
    Part time
    Worldwide
    Relocation
    Visa sponsorship
    Flexible hours

    Caterpillar

    Mossville, IL
    20 hours ago
  • $90k - $100k

     ...We have an exciting opportunity for an Embedded Software Engineer with strong experience in C++/Linux development, embedded systems, and radar/camera perception processing for safety-critical machine applications. Role: Embedded Software Engineer Location: Peoria,... 
    Full time

    ARi

    Peoria, IL
    20 hours ago
  •  ...Job Tittle- Embedded Software Engineer 2 Location - Peoria IL Role Overview (What the team is looking for) Seeking a candidate with embedded systems software verification experience , specifically in the electrification space . Initial project focus... 

    Info Way Solutions

    Dunlap, IL
    3 days ago
  • $110k - $135k

     ...Senior Embedded Software Engineer Posting Start Date: 5/18/26 Job Location (Short): Peoria, Illinois, USA, 61639...  ...knowledge in the specialized areas of Software and Hardware Electronics relating to the collection, monitoring, analysis, controls... 
    Remote work
    Worldwide

    Komatsu

    Peoria, IL
    2 days ago
  •  ...Embedded SW Engineer Responsible for the development, configuration and testing of signal processing and diagnostic algorithms used in embedded...  ...functional teams consisting of hardware engineers, internal software tool engineers, and system engineers. Requires degree in... 

    Apolis

    Mossville, IL
    4 days ago
  •  ...About the job Embedded Software Engineer (hybrid-remote) *12 month contract Job Description: This is a position for a software engineer to develop Embedded Cybersecurity solutions for client machine & engine product lines that will be used for years to... 
    Contract work
    Work experience placement
    Remote work

    Nanosoft Consulting

    Chillicothe, IL
    3 days ago
  •  ...FPGA Additional Technical Expectations Low-level embedded software exposure is a plus , including: Peripheral interfacing...  ...and testing Debugging Merging work with other engineers Releasing code and starting the next development cycle... 

    Info Way Solutions

    Peoria, IL
    20 hours ago
  • $112.71k - $183.14k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're...  ...systems teams. You will be responsible for autonomy hardware and software solution integration with base machine systems. What You... 
    Full time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • $112.71k - $169.06k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're...  ...world, so we can all enjoy living in it. Job Summary: The Electronic Components Senior Engineer develops, improves, and... 
    Part time
    Relocation
    Visa sponsorship
    Flexible hours

    Caterpillar

    Mossville, IL
    8 days ago
  • $90k - $135k

     ...TYPICAL TASK BREAKDOWN: Provide technical leadership across autonomy software projects. Architect and implement scalable, production-ready autonomy solutions. Mentor and support engineers to strengthen team expertise. Translate complex and ambiguous... 
    Temporary work
    Local area
    Relocation
    Visa sponsorship

    Cintal Inc

    Chillicothe, IL
    20 hours ago
  • $112.71k - $183.14k

     ...Senior Autonomy Systems Engineer Your Work Shapes the World at Caterpillar Inc. When...  ...include many different types of onboard electronic systems, as well as process and people...  ...supporting product development teams focusing on software and hardware development Prior... 
    Full time
    Part time
    Work at office
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  •  ...Embedded Software Engineer 2 - (101547-1) Mossville, IL  24 months Job Description  The main function of an embedded software engineer...  ...integrate, and test robust, scalable features on embedded electronic control systems for use in automation & autonomy machine applications... 
    Full time
    Work experience placement
    Internship
    Work at office
    Remote work

    Harvey Nash Group

    Mossville, IL
    10 hours ago
  • $97.53k - $158.48k

     ...Autonomy Development Engineer Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global...  ...As an Autonomy Development Engineer, your responsibilities in software development will be focused on developing advanced technologies... 
    Full time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • $51.97 per hour

     ...Electrical Engineer Job Number: 365728 Category: Electrical / Electronics Description: Job Title: Electrical Engineer Location: Mossville, IL Zip Code...  ...experience with computer applications and design software related to engineering field. Education/... 
    Local area
    Immediate start

    Belcan

    Mossville, IL
    3 days ago
  •  ...Services Network, Inc. (DSN) is seeking a full-time Electrical Engineer to join our team in Rapid City, SD! We offer full benefits,...  ...Experience with modeling/designing in 3d parametric modeling software (i.e. Creo, Inventor, Solidworks, etc.) Experience with application... 
    Full time

    Diversified Services Network

    Mossville, IL
    2 days ago
  •  ...We are seeking a C++ Robotics Software Engineer with strong expertise in autonomous systems, perception, and real-time robotics software . This role will focus on developing and scaling C++-based solutions for mobile robots , including perception pipelines, sensor... 

    Pentangle Tech Services | P5 Group

    Mossville, IL
    20 hours ago
  •  ...Required Education: ~ Bachelor's degree in engineering (minimum) ~ Open to a 2-year degree with 10+ years of experience ~ BS...  ...Experience with standards and compliance (UL, IEC, ISO) for power electronics ~ Strong understanding of DC-DC converters, AC-DC inverters... 
    Internship
    Work at office

    Rose International

    Mossville, IL
    21 hours ago
  • $112.71k - $169.06k

    Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When...  ...be responsible for leading BMS controls software solutions for batteries, for a variety...  ...vehicle •MATLAB/Simulink (or similar) with embedded code exposure. Proficient with controls... 
    Full time
    Part time
    Work at office
    Relocation
    Flexible hours

    Caterpillar Inc.

    Mossville, IL
    1 day ago
  • $128.47k - $208.77k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar...  ...Development Specialist working in a Software Architect role for Remote Control...  ...and test robust, scalable features on embedded electronic control systems for use in remote-controlled... 
    Full time
    Part time
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  •  ...behavior, and process flows Experience collaborating with IT, software, or digital product teams Additional Technical Skills (...  ...Contributions to Work Group: We are seeking a Manufacturing Engineer with strong shop floor domain expertise and digital product mindset... 
    Work at office

    Net2Source (N2S)

    Mossville, IL
    2 days ago
  • $70k - $75k

     ...We have an exciting opportunity for a Power Systems Software (PSW) Test Engineer with experience in embedded software validation, regression testing, HIL systems, and automotive ECM platforms. Role: Power Systems Software (PSW) Test Engineer Location: Peoria, IL... 
    Full time

    ARi

    Peoria, IL
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (Energy Electronics). Be the first to apply!