Demo

Embedded Software Engineer - Autonomy

Diversified Services Network, Inc.
Mossville, IL Full Time
POSTED ON 5/19/2026
AVAILABLE BEFORE 7/19/2026

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’re looking to grow your technical career within an extremely reputable, stable Fortune 500 company — let’s talk!

Position Overview

We are looking for a driven and collaborative Embedded Software Engineer to join a high-performing autonomous haulage application team responsible for the onboard vehicle-level solution for autonomous mining machines. Working under the direction of a Technical Program Manager and Application Architect, you will contribute to the design, analysis, and delivery of integrated systems that power some of the most advanced mining technology in the world.

 

This is a high-visibility role within an organization critical to the growth of next-generation autonomous technology — offering both deep technical development and meaningful exposure to project management and cross-functional leadership.

Key Contributions & Responsibilities
  • Contribute to onboard system designs and decisions for autonomous haulage machines at the vehicle level.
  • Identify and evaluate potential technical solutions to new requirements and system-level issues.
  • Analyze the value and risk of proposed changes to inform sound design decisions.
  • Break down solutions into clearly defined, actionable delivery elements assigned to the appropriate teams.
  • Translate business requirements into technical requirements and implementable solutions.
  • Document designs thoroughly and coordinate delivery with partner teams throughout implementation.
  • Triage and resolve system-level issues in collaboration with hauling and platform teams.
  • Collaborate with the validation team during test plan creation and support issue triage as needed.
  • Review completed deliveries against original requests and requirements to ensure alignment.
Team Structure & Work Environment
  • This role is a member of an application team led by a Technical Program Manager and Application Architect within the hauling division.
  • The hauling division holds onboard engineering ownership of autonomous haulage machines for mining and interfaces with process partners including platform, offboard, validation, product support, and business teams.
  • The role involves high collaboration across hauling and platform teams, as well as regular engagement with subject matter experts and stakeholders across the organization.
  • Work is primarily performed in an office environment, with occasional time in laboratory or validation settings.
  • Some travel to proving grounds or customer sites may be required.
Candidate RequirementsEducation & Experience
  • 2–4 years of relevant engineering experience (internship experience accepted).
  • Bachelor’s Degree (BS) in Engineering, Computer Science, or equivalent discipline required.
  • Background as an Autonomy Engineer or in a comparable role is a strong differentiator.
Top Technical Skills
  • Solid foundation in robotics and autonomy fundamentals.
  • Proven ability to collaborate effectively across teams with diverse, specialized skill sets.
  • Strong design process mindset — able to evaluate tradeoffs objectively and without bias.
Required Technical Skills
  • Experience with structured software or systems development processes.
  • Experience with autonomous or automated robotics systems.
  • Ability to decompose requirements and develop technical solutions.
  • Risk and benefit tradeoff analysis.
  • Technical writing skills, including design documentation.
  • Troubleshooting and issue resolution at the system level.
Desired Technical Skills
  • Experience with mining, construction, or agricultural machines and operational methods.
  • Familiarity with product lifecycle management.
  • Data analysis and issue investigation capabilities.
  • Knowledge of safety frameworks such as Functional Safety or SOTIF.
  • Experience with simulation tools for development and validation.
  • Familiarity with C and Python.
  • Development experience in a Linux environment.
Required Soft Skills
  • Strong collaboration skills — able to work effectively with specialized global teams to design efficient solutions.
  • Clear, precise communication with teammates, process partners, and stakeholders at the appropriate level of detail.
  • Commitment to continuous learning and keeping pace with evolving technologies.
  • Self-driven initiative and ownership mentality.
Desired Soft Skills
  • Strong time management and task prioritization in a fast-paced, multi-team environment.
  • High degree of organization and attention to detail.
  • Innovative thinking and a curiosity-driven approach to problem solving.
  • Project management aptitude and experience coordinating across workstreams.
  • 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! https://www.dsnworldwide.com

Salary expectations: 95,000-100,000 per annual

Salary.com Estimation for Embedded Software Engineer - Autonomy in Mossville, IL
$95,855 to $117,277
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer - Autonomy?

Sign up to receive alerts about other jobs on the Embedded Software Engineer - Autonomy career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Diversified Services Network, Inc.

  • Diversified Services Network, Inc. Decatur, IL
  • Diversified Services Network, Inc. (DSN) is seeking a full-time Systems Support Administrator to join our team in Decatur, IL! We offer full benefits, PTO,... more
  • 3 Days Ago

  • Diversified Services Network, Inc. Lafayette, IN
  • Diversified Services Network, Inc. (DSN) is seeking a full-time Mechanical Engineer/Air Systems Shop Support to join our team in Lafayette, IN! We offer fu... more
  • 4 Days Ago

  • Diversified Services Network, Inc. Rapid, SD
  • Diversified Services Network, Inc. (DSN) is seeking a full-time Full-Stack Web Developer to join our team in Rapid City, SD! We offer full benefits, PTO, 4... more
  • 6 Days Ago

  • Diversified Services Network, Inc. Phoenix, AZ
  • Position Title: Intake Specialist (IS) Type: Full-Time Position Overview Diversified Services, Inc. (DSN) is seeking a dependable, customer-focused Intake ... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer - Autonomy jobs in the Mossville, IL area that may be a better fit.

  • Diversified Services Network, Inc. Peoria, IL
  • Embedded Software Engineer – Autonomy (Senior) Autonomous Haulage | Mining Technology | Onboard Systems Full-Time | On-Site | 5–7 Years Experience Diversif... more
  • 6 Days Ago

  • TEKsystems East Peoria, IL
  • Description Typical task breakdown: The Senior Cybersecurity Engineer is responsible for providing thought leadership associated to embedding all aspects o... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!