Skip to main content
Tallo logoTallo logo

Embedded Software Engineer

Job

Net2Source (N2S)

Mossville, IL (In Person)

$110,240 Salary, Full-Time

Posted 2 days ago (Updated 2 hours ago) • Actively hiring

Expires 6/21/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
80
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Embedded Software Engineer at Net2Source (N2S) Embedded Software Engineer at Net2Source (N2S) in Mossville, Illinois Posted in 31 minutes ago.
Type:
full-time
Job Description:
Job Title:
Embedded Software Engineer -
Autonomous Haulage Systems Location:
Mossville, IL (Onsite)
Duration:
12 months (High Possibility of extension) Pay range: $50/hr. to $56/hr. on W2 (all inclusive)
Note:
Experience with products or heavy equipment (mining, construction, agriculture) Programming knowledge in C++ and/or
Python Job Description:
Role Overview As an Embedded Software Engineer II, you will be part of the Autonomous Haulage Application Team, contributing to the development of advanced onboard systems for autonomous mining vehicles. You will collaborate closely with technical program managers, architects, and cross-functional teams to design, analyze, and deliver integrated vehicle-level solutions. This role blends systems engineering, robotics, and embedded software, offering both technical depth and exposure to project-level responsibilities within a high-visibility organization. Key Responsibilities Contribute to onboard system architecture and design decisions Evaluate and recommend technical solutions, balancing value and risk Translate business requirements into technical specifications Break down system-level solutions into actionable work items Collaborate across teams (platform, validation, offboard, and product support) Diagnose and resolve system-level issues Develop and maintain technical design documentation Support solution implementation and ensure alignment with requirements Partner with validation teams on test planning and issue triage Typical Work Cycle Receive requirements or issues from application architects Collaborate with SMEs and cross-functional teams to define solutions Perform analysis to assess feasibility, risks, and benefits Document system design and coordinate development tasks Support implementation and integration efforts Review completed features for alignment with original requirements Assist validation teams during testing and troubleshooting Team & Work Environment Part of the Hauling Division, supporting autonomous mining vehicles Reports into an application team led by a Technical Program Manager and Architect Highly collaborative environment involving global engineering teams Primarily office-based with occasional lab work, field validation, and travel to test sites or customer locations Required Qualifications Bachelor's degree in Engineering, Computer Science, or related field 2-4 years of relevant experience (internships count) Background in robotics, autonomy, or automated systems Experience with development processes and system-level problem solving Strong skills in: Requirements decomposition and solution design Risk and trade-off analysis Technical documentation Troubleshooting complex systems Preferred Qualifications Experience with products or heavy equipment (mining, construction, agriculture) Familiarity with product lifecycle management Exposure to: Functional safety or SOTIF frameworks Simulation tools for development/validation Data analysis and issue investigation Programming knowledge in C++ and/or Python Experience in Linux-based development environments
Core Competencies Collaboration:
Ability to work across diverse, global teams
Communication:
Clear and effective technical communication
Analytical Thinking:
Evaluate solutions objectively and make data-driven decisions
Initiative & Learning Agility:
Proactively solve problems and continuously learn Nice-to-Have Skills Project management exposure Time management and prioritization Strong organizational skills Innovative mindset Candidate Value Proposition Work on cutting-edge autonomous mining technology Join a high-performing, high-visibility team Opportunities for both technical growth and project leadership exposure Contribute to integrated vehicle-level solutions shaping the future of heavy equipment

Similar jobs in Mossville, IL

Similar jobs in Illinois