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
- ...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...SuggestedWork at officeWork visa
- ...Job Description Title: C++ Embedded Software Engineer 3 #100249 Location: onsite Mossville, IL 100% M-F; open to... ...no flex) Length: 24 months-possibility to convert... ...relevant field required. ~6-7 years experience... ...Detect sensors Robotics or autonomy Summary...SuggestedLong term contractFull timeContract workWork at officeRelocationFlexible hours
$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...SuggestedFull timePart timeFlexible hours$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...SuggestedFull timePart timeWork at officeRelocationVisa sponsorshipRelocation packageFlexible hours- ...Integration LeadLocation: IL-Mossville-Tech Center Building A (... ...experience: 2-4 years; (max up to 6-7)Degree requirement: BS Degree Engineering, Computer Science, or... ...processesExperience with autonomous or automated roboticsExperience with robotic hardware and electronic...SuggestedFull timeInternshipRelocation
- ...Job Description Job Description EMBEDDED SOFTWARE ENGINEER Onsite | Mossville, IL | Full-Time Diversified Services Network, Inc. (DSN) is seeking a... ...of relevant experience OR Associate's degree with 6+ years of relevant experience OR Master's degree with...Full timeWork at officeLocal areaRemote work
$128.47k - $208.77k
...for an Autonomy Engineering Development Specialist... ...working in a Software Architect role for... ...features on embedded electronic control... ...using Embedded C/C++Define and govern software... ...the Irving, TX, Mossville, IL or Clayton NC office... ...requires working onsite five days a week....Full timePart timeWork at officeRemote workRelocation packageFlexible hours- ...Job Title: Embedded Software Engineer 3 Role: Remote Control... ...Engineer Location: Mossville, IL Tech Center Building... ...Work Arrangement: Onsite, Full-Time... ...focused on Embedded C/C++, MATLAB/Simulink, RTOS... ...Autonomy systems Robotics Remote Control...Full timeInternshipWork at officeRemote workMonday to Friday
- ...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 contractFull timeContract workRemote workRelocationFlexible hours
- ...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 timeInternshipImmediate startRemote work
- 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 /...Full time
- ...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...
$128.47k - $192.71k
...living in it.The Lead Embedded Engineer acts as the... ...developing embedded software libraries and data... ...embedded ‘C’ and/or C++ code software... ...Computer Science, 6 years systems and... ...work full-time in Mossville, ILDomestic relocation... ...requires working onsite five days a week.Relocation...Full timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours- ...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...VideoTemporary workImmediate start
- ...Software Engineer (C++)This is a position for a software engineer to develop Telematics on-board... ...development teams.ContractLocation: Peoria, IL (Onsite)Required Qualifications:BSEE, BSCE,... ...4) programming languages3-5 years of embedded software experience3-5 years...Remote work
$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 timePart timeWork at officeRemote workRelocationRelocation packageFlexible hours$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 timePart timeWork at officeRemote workRelocationRelocation packageFlexible hours- ...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
- ...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
- ...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 workWork visa
- ...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...VideoDaily paidWork at office
$128.47k - $192.71k
...Electrification Site Solution Development Engineer, you will be responsible for... ...This position is located in Mossville, IL.Domestic travel is 15% up to... ...with system, electrical, software, mechanical, manufacturing,... ...position requires working onsite five days a week.Relocation...Full timePart timeRelocationRelocation packageFlexible hours- ...Design, develop, and optimize C++ software for autonomous vehicle platforms. Collaborate... ...integrate autonomy algorithms into embedded systems. Implement and test... ...Master's degree in Computer Science, Robotics, Electrical Engineering, or related field. ~3+ years...
- ...Description This position is for a software engineer to develop Onboard Core Information... ...team. Hard Skills Embedded C or C++ RUST exposure Embedded Linux... ...Job Type This is a contract position with a duration of 36 Month(s).Contract work
- ...Familiarity with robotics and autonomy fundamentals Big plus if candidate has vehicle-level experience Ability to evaluate... ...Exposure to working across systems Technical Environment C++ and Python → plus (not required to code daily, but must be familiar...
$5,000 per week
...Hiring Bonus! $10k Fast Start Bonus Per Month for 12 months, $120k First Year, requires... ..., every two weeks. $1000 per virtual or onsite appointment luncheon bonus Up to $3000 per... ..., Storage, Security, Wireless, SD Wan, Video, Identification, and Power Technologies!...VideoCurrently hiringDay shift- ...The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development... ...and software. Solid programming experience in C or C++ Knowledge of computer development software as it relates...
$75k - $115k
...Embedded Software EngineerRFA Engineering is an engineering service provider dedicated to delivering our clients... ...processes. This position will operate onsite at our customer's world-class engineering... ...degree.Experience with C or C++ development.Strong verbal and written...Full timeTemporary workWork at officeFlexible hours$100k - $120k
...Sr. Embedded Software EngineerRFA Engineering is an engineering service provider dedicated to delivering our clients... .... This position will operate onsite at our customer's world-class engineering... ...Engineering degree.Experience with C or C++ development.Strong verbal and...Full timeTemporary workWork at officeFlexible hours$62.21 per hour
...what's possible with intelligent robotics? Join our elite team of researchers and engineers - led by Pieter Abeel, Rocky Duan... ...multimodal LLMs, world models, image/video tokenization, real2Sim/Sim2real... ...Experience programming in Java, C++, Python or related language...VideoFull timeInternshipLocal areaRelocation
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!
- embedded software engineer Mossville, IL
- embedded systems software engineer Mossville, IL
- embedded engineer Mossville, IL
- embedded developer Mossville, IL
- software Mossville, IL
- software intern Mossville, IL
- internship software Mossville, IL
- remote software sales Mossville, IL
- embedded software Mossville, IL
- software applications developer Mossville, IL



