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

Embedded Software Engineer

Job in Peoria, Peoria County, Illinois, 61639, USA
Listing for: Diversified Services Network, Inc.
Full Time position
Listed on 2026-06-23
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Embedded Software Engineer

Automation & Autonomy | Embedded C/C++ | Linux & RTOS

Full-Time | On-Site | 4 Years Experience

Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville, IL. We offer full benefits, PTO, 401k, and more. If you are a motivated, self-starting embedded software engineer ready to build automation and autonomy features for real-world machine applications within an extremely reputable, stable Fortune 500 company — let’s talk!

Position Overview

We are seeking an Embedded Software Engineer to join a 6–10 person development team, fully on-site in Mossville, IL. In this role, you will work as part of a cross-functional engineering team to design, develop, integrate, and test robust, scalable features on embedded electronic control systems for automation and autonomy machine applications. Work takes place in a combination of office and proving ground environments.

Key

Contributions & Responsibilities
  • Design and develop automation and autonomy features for real-time embedded control systems.
  • Generate software requirements; collaborate with team members on design approach prior to development.
  • Perform issue resolution through triage and troubleshooting; develop test plans and execute software validation.
  • Coordinate with system engineers, machine systems, software, and validation teams throughout the development lifecycle.
  • Present design concepts, design reviews, and results to the team and stakeholders.
Team Structure & Work Environment
  • You will work within a 6–10 person embedded software development team, collaborating daily with system engineers, machine systems teams, and validation engineers.
  • Work environment is a combination of office and proving grounds. This is a fully on-site role in Mossville, IL — remote work is not available for this position.
Candidate Requirements Education & Experience
  • 4 years of relevant engineering development experience required; 3 years accepted with a Master’s degree. Bachelor’s degree (or equivalent) in an accredited Engineering, Computer Science, or related technical field required. A four-year degree is required; two-year (associate’s) degrees will not be considered.
  • Internship experience may be counted toward the required years of experience.
Top 3 Skills
  • 4+ years of hands‑on embedded C/C++ development experience.
  • 4+ years of embedded system development experience in Linux and RTOS environments.
  • Strong understanding of integrating sensors into embedded systems.
Desired Technical Skills
  • Experience in robotics, remote control, or autonomy applications.
  • Experience with datalinks (CAN, Ethernet, etc.) and associated tools such as CANape or Wireshark.
  • Experience with software development tools including Git, debuggers, and compilers.
  • Experience with ROS (Robot Operating System).
  • Experience with perception and positioning sensor configuration and calibration.
  • Experience with User Interface software development in the Qt framework.
    • Experience with FMEA processes and basic knowledge of electronic system failure modes.
    • Experience developing embedded real‑time software or systems for mobile, earthmoving, agricultural, industrial, or off‑highway applications.
    Required Soft Skills
    • Self‑starter mentality — highly motivated, able to learn at an accelerated pace, and willing to put in the effort to deliver results.
    • Strong teamwork, communication, analysis, and troubleshooting skills.
    Benefits
    • 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

    #J-18808-Ljbffr
    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