Embedded Software Engineer - Autonomy (Senior)
Diversified Services Network, Inc.
Embedded Software Engineer – Autonomy (Senior)
Autonomous Haulage | Mining Technology | Onboard Systems
Full-Time | On-Site | 5–7 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’re looking to grow your technical career within an extremely reputable, stable Fortune 500 company — let’s talk!
Position Overview
We are looking for an experienced 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 play a lead role in the design, analysis, and delivery of complex integrated systems that power some of the most advanced mining technology in the world.
This is a high-visibility role within an organization that is critical to the growth of next-generation autonomous technology — offering deep technical challenges, meaningful cross-functional leadership, and long-term career development opportunities.
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 complex 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 Requirements
Education & Experience
- 5–7 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 software and electronic hardware 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.
- Proven ability to troubleshoot complex systems.
Desired Technical Skills
- Experience with mining, construction, or agricultural machines and operational methods.
- Experience with product lifecycle management and multi-generational technology products.
- Data analysis and issue investigation using custom scripts and tools.
- Knowledge of safety frameworks such as Functional Safety or SOTIF.
- Experience with simulation tools for development and validation.
- Familiarity with SiL and HiL test methods.
- 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!
Salary expectations: 112,000-119,000per annual
$112.71k - $169.06k
...enjoy living in it.As part of a growing engineering team, you will help develop next-generation... ...products. You will design and deliver software solutions that integrate camera, radar,... ...cross-functional team to deliver advanced autonomy-related capabilities, leveraging...SeniorFull timePart timeWork at officeRelocationRelocation packageFlexible hours$100k - $120k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...opportunities within our own organization. Sr. Embedded Software Engineer This selected candidate will apply the principles...SeniorFull timeTemporary workWork at officeFlexible hours$112.71k - $183.14k
...world, so we can all enjoy living in it.This Senior Validation Engineer will develop, integrate, and validate complex autonomy systems that support Caterpillar's Command... ...reliability, and productivity. Working closely with software, systems, and testing teams, you will...SeniorFull timePart timeWork at officeRelocationRelocation packageFlexible hours$112.71k - $183.14k
...technology platforms. The Senior Systems Engineer leads system‑level integration... ...alignment for autonomy and site technology solutions... ...engineering expertise to integrate software, hardware, and operational... ...development programs; onboard or embedded systems preferredExperience...SeniorFull timePart timeWork at officeRelocationRelocation packageFlexible hours- ...Job Description Job Description Title: Embedded Software Engineer 3 #100464 Location: onsite Mossville, IL 100% M-F; open to relocation... ...and collaboration skills. (Desired) Experience with Autonomy, Robotics, Remote Control, or Machine Control Systems....SuggestedLong term contractFull timeContract workRemote workRelocationFlexible hours
$112.71k - $183.14k
...work and live. Together, we are building a better world, so we can all enjoy living in it.The Senior Autonomy Development Engineer develops and delivers production‑quality software that enables autonomous and semi‑autonomous functionality for heavy equipment operating in...SeniorFull timePart timeWork at officeRemote workRelocationRelocation packageFlexible hours$112.71k - $183.14k
...building a better world, so we can all enjoy living in it.This Senior Autonomy Validation Engineer position will support Caterpillar’s Command for Hauling... ...complex CfH system-level issues involving autonomy software, bench configuration, machine interfaces, simulation...SeniorFull timePart timeRelocationRelocation packageFlexible hoursShift work- ...Job Description Job Description Title: C++ Embedded Software Engineer 3 #100249 Location: onsite Mossville, IL 100% M-F; open to relocation... ...(Desired) GStreamer Detect sensors Robotics or autonomy Summary: The main function of an embedded software...Long term contractFull timeContract workWork at officeRelocationFlexible hours
$112.71k - $183.14k
...Career Area: Engineering Job Description: Your Work... ...technology platforms. The Senior Systems Engineer leads... ...alignment for autonomy and site technology solutions... ...to integrate software, hardware, and operational... ...programs; onboard or embedded systems preferred Experience...SeniorFull timePart timeWork at officeRemote workRelocationRelocation packageFlexible hours- ...Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville, IL! We offer full... ...7 years of experience as an engineer supporting Robotics, Autonomy or Automation technical projects REQUIRED SKILLS:...Full time
- ...: 2-4 years; (max up to 6-7) Degree requirement: BS Degree Engineering, Computer Science, or equivalent Do you accept internships... ...roles that would provide comparable background to this role: Autonomy Engineer Top 3 Skills Robotics and autonomy fundamentals...Full timeInternshipH1bRelocation
- ...Role: Embedded Software Engineer 4 Location: Mossville, IL (Onsite) Duration: 6-month... ...and scaling production-quality autonomy software. The engineer will lead teams... ...machinery. • Technical Influence: As a senior leader, this individual will shape...Contract workRemote workRelocation
- Position Title: Embedded Software Engineer Location: Mossville, IL Duration: 12 months Position type: W2 contract Responsibilities Design and implement... ...). Code C++ at the application level to ensure the RC/Autonomy system functions as desired on Dozers. Collaborate with...Contract workInternship
$90k - $100k
...Technology Services Join a dynamic engineering team focused on developing... ..., integrating, and testing embedded software features for machine safety... ...integration Robotics or autonomy experience Soft Skills... ...emotional intelligence Seniority level Mid-Senior level Employment...Full time$30 - $33 per hour
...Wilson at ****@*****.***, you can also schedule an appointment to learn more about this opportunity! Position: Embedded Software Engineer (Peoria, IL) Job Overview: As an Embedded Software Engineer, you will develop robust C++ applications and automated test...Weekly payContract workRemote work- ...We're looking for a Senior Back-End Engineer to join an enterprise engineering team building cloud-native, server less solutions on Azure. The ideal candidate has deep hands-on experience with Node.js and CosmosDB, and has built and maintained Azure Function Apps in a...Senior
- ...Job Description Job Description Senior Software Engineer – Java/AWS Backend Diversified Services Network, Inc. (DSN) is seeking a full-time Senior Software Engineer – Java/AWS Backend to join our team preferably in Chicago, IL but we're open to hybrid in our...SeniorFull timeFlexible hours2 days per week
- Job Title: Embedded Software/Firmware Engineer Location: Mossville, IL Job Description: We are seeking a skilled Embedded Software/Firmware Engineer with strong expertise in device driver-level development and Real-Time Operating Systems (RTOS) . This role involves low...
- Tax Senior / Tax Manager Peoria, IL | Small, established CPA firm There’s a big difference between doing the tax work and actually knowing the clients behind it. This is a smaller CPA firm working predominantly with small and medium sized businesses and their owners. The...Senior
- JPMorgan Chase & Co. is seeking a Senior Home Lending Advisor to be the primary contact for customers throughout the loan life cycle within Chase Home Lending. The role emphasizes regulatory compliance and promotion of mortgage products, leveraging team collaboration and...Senior
$19 - $19.25 per hour
Assistant Store Manager Hourly rate ranges from $19.00 - $19.25 per hour and is dependent upon qualifications and experience. Benefits include: Company Paid Sick Time, Illinois Paid Leave, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest...SeniorHourly payLocal area$75k - $115k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...additional opportunities within our own organization. Embedded Software Engineer This position will develop, execute, and...Full timeTemporary workWork at officeFlexible hours$72k - $126k
...perspectives to the table, so we can truly know and help our clients, communities, and each other.CLA is currently seeking an Audit Senior to join our State and Local Government (SLG) practice in our Mid-West Region offices. Our SLG group is one of the fastest growing...SeniorFull timeLocal area$71k - $124k
...perspectives to the table, so we can truly know and help our clients, communities, and each other.CLA is currently seeking an Audit Senior to join our growing Nonprofit industry practice in the Midwest. Locations include any of our CLA offices in Minnesota and Illinois....SeniorFull time- ...-only architectures, combining rigorous engineering with learning systems proven in globally... ...advanced robotic applications built on our autonomy API for diverse real-world industries,... ...ROS/ROS2 to create production-grade software for autonomous systems operating in some...SeniorLocal area
$160k - $220k
...Job Description Job Description Irvine, CA · Engineering – Autonomy · Full time · On-site Field AI is transforming how robots interact... ...models through real-field applications As a Senior Software Engineer in Behavior & Interaction , you will own the software...SeniorFull timeLocal area- Bickford Senior Living in Illinois is seeking a Health & Wellness Director to lead clinical operations at our East Peoria location. You will partner with the Executive Director and care staff to create a thriving, compassionate environment for residents while ensuring...Senior
- Education: • Bachelor's degree in Computer Science or a related field is preferred (not required if experience is met). Qualifications: ~8+ years of experience is a strict requirement. ~ Must reside locally or be willing to relocate immediately at their own expense...SeniorImmediate startRelocation
$150k
...East Peoria, IL - Salary Range 100k-150k Job Brief Our client is currently seeking a highly motivated, energetic engineer to join our team. In this role you will be the “technical face” on projects and will be working with clients to design custom (low...SeniorFor contractors- ...& Tilly (CMT), is a full-service design consulting firm with a team of engineers, planners and other related design professionals. CMT is actively is seeking to add a talented, experienced Senior Engineer to our Springfield, IL Aviation Business Unit. The selected candidate...SeniorWork at officeVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Autonomy (Senior). Be the first to apply!



