Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer - C++ / Autonomous Robotics || Mossville, IL - Onsite || 6+ months || Video

Stellent IT LLC

Title: Embedded Software Engineer C++ / Autonomous Robotics

Location: Mossville, IL - Onsite
Employment Type: Contract

Duration: 6+ months
MOI: Video





Travel: No regular travel required; occasional travel to proving grounds or customer sites may be required
Visa: No H1B
Education:
Bachelor's degree in Engineering, Computer Science, or related technical field

Position Overview

We are seeking an Embedded Software Engineer to support the development and system integration of autonomous hauling solutions. The role will work closely with the System Integration Lead and cross-functional engineering teams to design, evaluate, troubleshoot, and deliver onboard autonomy technologies for vehicle-level systems.

The ideal candidate will have a strong foundation in robotics, autonomous systems, embedded development, electronic systems, and system integration, with familiarity with C++, Python, Linux, CAN, and Ethernet.

Top 3 Skills

  • Robotics & Autonomous Systems Fundamentals
  • Cross-Functional Collaboration across engineering and technical teams
  • System Design & Tradeoff Analysis

Important: This is not a pure C++ software-development role. Candidates should have meaningful experience with robotics/autonomy, embedded systems, electronic hardware, or system integration.

Key Responsibilities

  • Contribute to onboard system architecture, designs, and technical decisions for autonomous vehicle systems.
  • Identify, evaluate, and recommend potential technical solutions based on system requirements.
  • Analyze the value, risk, feasibility, and tradeoffs associated with proposed changes.
  • Decompose system requirements and solutions into actionable engineering work items.
  • Troubleshoot, triage, and resolve system-level technical issues.
  • Design electronic and network architectures supporting autonomy technology across hauling products.
  • Develop and maintain technical design documentation.
  • Coordinate hardware availability and dependencies across component, development, and validation teams.
  • Collaborate with engineering SMEs and process partners to identify and select effective solutions.
  • Work with development teams throughout implementation to address technical issues and dependencies.
  • Partner with validation teams to develop test strategies and support issue triage.
  • Investigate system issues using data analysis and structured troubleshooting techniques.
  • Communicate technical decisions and designs effectively across multidisciplinary teams.

Required Qualifications

  • Bachelor's degree in Engineering, Computer Science, or a related technical discipline.
  • Experience working with software or product development processes.
  • Experience with autonomous systems, robotics, or automated technologies .
  • Experience working with robotic hardware and electronic systems.
  • Strong understanding of requirements decomposition and solution development.
  • Ability to perform technical risk/benefit and tradeoff analysis.
  • Strong technical writing and design documentation skills.
  • Demonstrated troubleshooting and problem-solving capabilities.
  • Strong communication and collaboration skills.

Required / Preferred Technical Skills

  • C++
  • Python
  • Linux development environment
  • Robotics and autonomous systems
  • Embedded software development
  • Electronic and robotic hardware
  • CAN communication
  • Ethernet networking
  • System integration
  • Requirements analysis and decomposition
  • Technical design documentation
  • Data analysis and issue investigation

Preferred Qualifications

  • Experience with mining, construction, or agricultural machinery.
  • Experience with autonomous or automated heavy equipment.
  • Familiarity with the client's technology products.
  • Understanding of product development and lifecycle processes.
  • Experience with simulation tools used for development and validation.
  • Knowledge of functional safety and/or SOTIF frameworks.
  • Experience troubleshooting complex vehicle-level or system-level issues.
  • Experience working in laboratory, validation, or proving-ground environments.

Work Environment

  • Primarily an onsite office-based engineering environment in Mossville, IL.
  • Some work may be performed in laboratory and system-validation environments.
  • Occasional travel to proving grounds or customer locations may be required.

Ideal Candidate

The ideal candidate is an Embedded/Robotics Engineer with strong C++ and Python skills who understands autonomous systems at the vehicle or system level. Candidates should be comfortable moving between requirements analysis, system architecture, embedded/electronic systems, troubleshooting, and cross-functional integration.

Senior Talent Acquisition

E- View email address on us.fitly.work

STELLENT IT A Nationally Recognized Minority Certified Enterprise

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - C++ / Autonomous Robotics || Mossville, IL - Onsite || 6+ months || Video in Mossville, IL vacancy
  •  ...Position: Embedded Software Engineer 3 - (108961-1)...  ...Location: Mossville, IL Status...  ...Duration: 24 months contract (Possibility...  ...the Client Robotics division. The individual...  ...in embedded C++, Linux, GitHub...  ...field required. - 6-7 years... 
    Suggested
    Contract work
    Work at office

    Fusion Life Sciences

    Mossville, IL
    4 days ago
  •  ...Hi, Job Title: Embedded Software Engineer 2 Work Mode: Onsite Location: Mossville, IL, Work Auth: All Visas...  ...Engineering, Computer Science, Robotics, or a related...  ...Position Overview The Autonomous Haulage Application...  ...knowledge of C++ and Python . Experience... 
    Suggested
    Work at office
    Work visa

    Xcelo Group

    Mossville, IL
    8 days ago
  • $85k - $90k

     ...seeking a full-time Autonomous Systems Integration Engineer to join our onsite team in Mossville, IL . We offer full...  .... Top Skills · Robotics and autonomy fundamentals...  ...· Experience with software/systems development...  ...· Familiarity with C++ and Python. · Development... 
    Suggested
    Full time
    Work at office

    Diversified Services Network, Inc.

    Mossville, IL
    2 days ago
  • $61.22 per hour

     ...Description: Job Title: Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 24 Months Pay Rate: $61.22/hr. Keyword's: #Mossvillejobs...  ...experience in C or C++ Knowledge of computer...  ...or relevant field required. 6-7 years experience required.... 
    Suggested
    Local area
    Immediate start

    Belcan

    Mossville, IL
    3 days ago
  • $128.47k - $208.77k

     ...As an Autonomy Engineering Specialist,...  ...will defines robotic needs for businesses...  ...for robotics software development,...  ...solutions in C++.Leadership experience...  ...Robotics or Autonomous Vehicles...  ...full-time at the Mossville, IL or Irving, TX...  ...requires working onsite five days a... 
    Suggested
    Full time
    Part time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  • $127.59k - $146.29k

     ...Caterpillar Inc. seeks Embedded Software Engineer at its facility...  ...Engine Drive, Chillicothe, IL 61523.Develop and test...  ...configuration management in GIT; (6) CAN data link...  ...requires working onsite five days a week.Visa...  ...Community.SummaryLocation: Mossville, IllinoisType: Full... 
    Full time
    Part time
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $58.97 per hour

     ...features. Cullerton Group has a new opportunity for an Embedded Software Engineer 3 . The work will be done onsite in Mossville, IL (Building AC Office), with a standard first‑shift schedule . This is a long‑term 12‑month position that can lead to permanent employment with... 
    Permanent employment
    Contract work
    Internship
    Work at office
    Day shift

    Cullerton Group

    Mossville, IL
    3 days ago
  •  ...Embedded Software Engineer Hybrid in Mossville, IL (Peoria area) 12-Month Contract with possible extension Summary: The main function of an embedded software engineer...  ...and designer will develop embedded ‘C’ and/or C++ code software solutions to meet system... 
    Contract work
    Internship

    Software Technology Inc

    Mossville, IL
    3 days ago
  •  ...Job Description Title: Embedded Software Engineer 3 #100464 Location: onsite Mossville, IL 100% M-F; open to...  ...no flex) Length: 24 months-possibility to convert...  ...Proficiency in Embedded C/C++, MATLAB/Simulink, RTOS...  ...with Autonomy, Robotics, Remote Control, or Machine... 
    Long term contract
    Full time
    Contract work
    Remote work
    Relocation
    Flexible hours

    Swoon Staffing West Coast

    Peoria, IL
    2 days ago
  • Position Title: Embedded Software Engineer Location: Mossville, IL Duration: 12 months Position type: W2 contract Responsibilities Design...  ...Track Type Tractors). Code C++ at the application level to ensure...  .... Automation experience. Robotics experience. Additional Technical... 
    Contract work
    Internship

    Accord Technologies Inc

    Mossville, IL
    3 days ago
  •  ...Hi, Job Title : Embedded Software Engineer 2 Location - IL-Mossville-Tech Center Building A...  ...level solution for client autonomous haulage machines. This...  ...autonomous systems, robotics, or system integration....  ...Familiarity with C++ and Python . Experience... 
    Full time
    Internship
    Immediate start
    Remote work

    Stellent IT LLC

    Mossville, IL
    2 days ago
  • $97.53k - $146.29k

     ...a part of the Platform software team, the Embedded Software Engineer will design, develop, and...  ...development using C or C++ programming.• Familiar with...  ...for this position is Mossville, IL.• Domestic relocation assistance...  ...requires working onsite five days a week.Relocation... 
    Full time
    Part time
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • Job Summary Looking for an Embedded Software Engineer 2 to support Caterpillar's autonomous mining haulage systems. The engineer...  ...the system integration team on robotics, autonomy, electronic systems,...  ...processes Preferred Skills C++ / Python Linux CAN /... 

    Purple Hires Inc

    Mossville, IL
    2 days ago
  •  ...USC/GC Only Job Title: Embedded Software Engineer 2 Location: Mossville, Illinois Building AC Office...  ...Work Arrangement: 100% Onsite Duration: 12 Months Estimated Start Date:...  ...Simulink, Python automation, C/C++, CAN/J1939 communication protocols... 
    Internship
    Work at office

    Stellent IT LLC

    Mossville, IL
    4 days ago
  • $128.47k - $192.71k

     ...Mossville, Illinois Full time...  ...Career Area: Engineering Job Description...  ...The Lead Embedded Engineer acts...  ...developing embedded software libraries and...  ...‘C’ and/or C++ code software...  ...Science, 6 years...  ...in Mossville, IL Domestic relocation...  ...working onsite five days a week... 
    Full time
    Part time
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $95k - $108k

     ...Description Job Description Embedded Software Engineer - Remote Control Systems Mossville, IL | Onsite | Full-Time Diversified...  ...software using Embedded C/C++ and MATLAB/Simulink. •...  ...• Experience with autonomy, robotics, remote control, or machine control... 
    Full time
    Work at office
    Remote work

    Diversified Services Network, Inc.

    Mossville, IL
    2 days ago
  •  ...Key Skills: Embedded C++, Embedded Software, Linux, Git/GitHub, Agile, Software...  ...experienced Embedded Software Engineer to support the Robotics division and contribute...  ...or a related field plus 6-7 years of relevant...  ...robotics, autonomy, or autonomous machine systems . Experience... 

    SMX Services & Consulting

    Mossville, IL
    19 hours ago
  • $53.91 per hour

    Job Title: Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate: $53.91/hr. Keyword's: #Mossvillejobs; #EmbeddedSoftwareEngineerjobs; Start Date: Immediate We provide a competitive pay and benefits package. This position... 
    Internship
    Local area
    Immediate start

    Belcan

    Mossville, IL
    8 days ago
  •  ...exciting opportunity for an Embedded Software Engineer with strong experience in C++/Linux development,...  ...Location: Peoria, IL Work Type: Full-Time | Onsite Key Responsibilities...  ...pipelines Background in robotics, sensors, autonomy,...  ...’s degree with 6-7 years of relevant... 
    Full time

    ARi

    Peoria, IL
    3 days ago
  •  ...Embedded Software Engineer 3 - (111023-1) Mossville, IL  12 months Job Description  Remote Control Software Engineer – Embedded...  ...software using Embedded C/C++ and MATLAB/Simulink. - Perform...  ...- Experience with Autonomy, Robotics, Remote Control, or Machine Control... 
    Full time
    Internship
    Work at office
    Remote work

    Harvey Nash Group

    Mossville, IL
    3 days ago
  •  ...Job Description Position: Electrical – Wire Harness Engineer Location: Mossville, IL (Onsite) Start Date: Immediate Interview Mode: Phone/Video Responsibilities: Design and route wiring harnesses for Motor Graders using Creo Schematics, Electric Lines... 
    Video
    Temporary work
    Immediate start

    PDDN INC.

    Mossville, IL
    9 days ago
  •  ...Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina...  ...coaching Collaborate closely with robotics, controls, AI/ML, simulation, systems, and safety... 
    Full time

    Diversified Services Network, Inc.

    Mossville, IL
    9 days ago
  • $97.53k - $158.48k

     ...The Autonomy Development Engineer II develops and delivers production-quality software that enables autonomous and semi-autonomous functionality...  ...production-quality C/C++ software for autonomy and...  ...This position is to work onsite at our Mossville, IL office.Some teams may... 
    Full time
    Part time
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  • $112.71k - $183.14k

     ...Senior Autonomy Development Engineer develops and delivers production‑quality software that enables autonomous and semi‑autonomous...  ...Develop production‑quality C/C++ software for autonomy and...  ...This position is to work onsite at our Mossville, IL office.Some teams may... 
    Full time
    Part time
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    4 days ago
  •  ...Bachelor’s degree in Electrical Engineering, Electronics Engineering,...  ...experience. Experience in C/C++ programming and CAPL Scripting...  ...with microcomputer hardware, embedded software, development tools, and debugging...  ...9 N old Galena Rd, Moseville IL 61552 #J-18808-Ljbffr... 

    Techswitch LLC

    Mossville, IL
    3 days ago
  •  ...degree in Computer Science, Software Engineering, or related field AND 6-7 years of relevant...  ...Required Skills for the Embedded Software Engineer: - Strong...  ...- Detect sensors - Robotics or autonomy - Strong communicator...  ...development in embedded C++, Linux, GitHub - Issue... 
    Immediate start

    Xcelo Group

    Mossville, IL
    14 days ago
  •  ...Construction Machinery Manufacturing Company as Robotics Software Engineer . Position: Robotics Software Engineer Location: Mossville/Chillicothe (Peoria), Illinois Duration: 0...  ...: Detect feature development in embedded C++, Linux, GitHub Issue resolution through triage... 
    Contract work

    Net2Source (N2S)

    Mossville, IL
    3 days ago
  • $90k - $100k

     ...Services Join a dynamic engineering team focused on...  ...integrating, and testing embedded software features for machine safety...  ...features using C++ in a Linux environment...  ...5+ years experience). 6-7 years of experience...  ...GStreamer Sensor integration Robotics or autonomy experience... 
    Full time

    L&T Technology Services

    Mossville, IL
    3 days ago
  •  ...Title: Remote Control Software Engineer Work Mode: Onsite Work Location: Mossville, IL Work Auth: All visas...  ...Skills/Attributes :  Embedded Software, Integration...  ...experience in Embedded C/C++, MATLAB/Simulink, RTOS...  ...with Autonomy, Robotics, Remote Control, or Machine... 
    Remote work
    Work visa

    Xcelo Group

    Mossville, IL
    4 days ago
  •  ...Over the Road - CDL-A TRUCK DRIVER JOBS IL, IN, OH, PA, NY, NJ, ME, VT, NH, MA, CT,...  ..., NC, SC, GA Must have at least 6 months of class A over-the-road experience....  ...Transport. Click Here to View our Video and Learn More about Smith Transport... 
    Video
    Daily paid
    Work at office

    Smith Transport

    Peoria, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - C++ / Autonomous Robotics || Mossville, IL - Onsite || 6+ months || Video. Be the first to apply!