Skip to main content
Tallo logoTallo logo

Embedded Software Engineer 2

Job

Cullerton Group

Mossville, IL (In Person)

$131,997 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 2 at Cullerton Group Embedded Software Engineer 2 at Cullerton Group in Mossville, Illinois Posted in about 17 hours ago.
Type:
full-time
Job Description:
Cullerton Group has a new opportunity for an Embedded Software Engineer 2. The work will be done onsite full-time based in Mossville, IL. This is a long-term position that can lead to permanent employment with our client. Compensation is up to $63.46/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay). Job Summary The Embedded Software Engineer 2 will support the development of onboard autonomous haulage solutions for large mining machines. This role focuses on embedded systems design, technical solution development, systems analysis, and cross-functional collaboration within a highly integrated vehicle-level environment. The engineer will work closely with application architects, validation teams, and platform engineers to define requirements, evaluate risks, troubleshoot issues, and support implementation activities. This position offers exposure to cutting-edge autonomy and robotics technologies in a fast-paced engineering environment. Key Responsibilities
  • Support the design and implementation of embedded software solutions for autonomous vehicle systems
  • Collaborate with engineering teams to evaluate technical solutions, risks, and system-level tradeoffs
  • Translate business and system requirements into technical designs and actionable work items
  • Troubleshoot and resolve embedded system and application-level issues
  • Document system designs and coordinate implementation with partner teams and validation groups Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Engineering, or related field
  • 2-4 years of relevant embedded software or autonomy engineering experience
  • Strong programming experience in C/C++
  • Experience with embedded systems development and software development processes
  • Familiarity with robotics, autonomy systems, and technical problem-solving
  • Ability to collaborate effectively across cross-functional engineering teams
  • Strong communication and technical documentation skills Preferred Qualifications
  • Experience with autonomous or automated robotics systems
  • Familiarity with Linux development environments, Python, and simulation tools
  • Knowledge of safety frameworks such as functional safety or SOTIF
  • Experience with mining, construction, agricultural, or heavy equipment technologies
  • Background in systems integration, troubleshooting, and data analysis
  • Strong understanding of product lifecycle and validation processes Why This Role?
This position offers an opportunity to contribute to advanced autonomous vehicle technologies and large-scale embedded systems that support next-generation mining solutions. You'll work alongside high-performing engineering teams on highly visible technology initiatives with opportunities for both technical and project leadership growth. Cullerton Group provides a professional environment with growth potential and strong partnerships with industry-leading organizations.

Similar jobs in Mossville, IL

Similar jobs in Illinois