1

Contractual Robotics Software Engineer Jobs in Peoria, IL

Consulting on the integration issues of robotic software with existing infrastructure components and products. * Leading in design, implementation, testing and release of software for robotic devices.

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

Robotics * Autonomous systems/machines * Embedded controls experience Soft Skills * Strong ... software engineer with strong C/C++, Linux, Git, testing, debugging, and system-level design ...

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core ... Experience: 8+ years of professional software development with a focus on autonomy, robotics, or ...

Embedded Software Engineer 4

Mossville, IL · On-site

$95K - $126K/yr

Autonomy / Robotics / Real-Time Systems experience * Linux systems + concurrency + performance engineering Education/Experience: * Bachelor's degree in computer science, software engineering or ...

Embedded Software Engineer 3

Mossville, IL · On-site

$95K - $126K/yr

Mossville, IL (Onsite 5 days/week) Long Term Contract Position Overview Caterpillar is seeking an Embedded Software Engineer to support the Detect Application team within the Robotics division. This ...

Embedded Software Engineer 2

Mossville, IL · On-site

$95K - $126K/yr

Embedded Software Engineer 2 Location - IL-Mossville-Tech Center Building A Duration: Full-time ... Robotics and autonomy fundamentals * Cross-functional collaboration with teams possessing diverse ...

Remote Control Software Engineer - Embedded Software Engineer 3 Location: Mossville, IL Zip Code ... Experience with Autonomy, Robotics, Remote Control, or Machine Control Systems. * Familiarity with ...

New

Remote Control Software Engineer - Embedded Software Engineer 3 Location: Mossville, IL Zip Code ... Experience with Autonomy, Robotics, Remote Control, or Machine Control Systems. * Familiarity with ...

New

Remote Control Software Engineer - Embedded Software Engineer 3 Location: Mossville, IL Zip Code ... Experience with Autonomy, Robotics, Remote Control, or Machine Control Systems. * Familiarity with ...

New

next page

Showing results 1-20

Contractual Robotics Software Engineer information

See Peoria, IL salary details

$58.9K

$122.2K

$175.6K

How much do contractual robotics software engineer jobs pay per year?

As of Aug 26, 2026, the average yearly pay for contractual robotics software engineer in Peoria, IL is $122,181.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,000.00 and $149,100.00 per year, depending on experience, location, and employer.

Embedded Software Engineer (robotics)

Mossville, IL • On-site

$95K - $126K/yr

Full-time

Posted yesterday

New


Job description

Job Summary

Looking for an Embedded Software Engineer 2 to support Caterpillar's autonomous mining haulage systems. The engineer will work with the system integration team on robotics, autonomy, electronic systems, requirements, troubleshooting, and system-level design.

Key Responsibilities
  • Support onboard system design for autonomous haulage machines.
  • Analyze requirements and develop technical solutions.
  • Evaluate design tradeoffs, risks, and benefits.
  • Troubleshoot and resolve system-level issues.
  • Coordinate with software, hardware, validation, and engineering teams.
  • Create technical/design documentation.
  • Support hardware integration and validation activities.
  • Work with global teams and occasional customer/proving-ground sites.
Required Skills
  • 2–4 years of engineering experience
  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • Robotics/autonomous systems experience
  • Experience with robotic hardware and electronic systems
  • Requirements decomposition and solution development
  • Troubleshooting and issue investigation
  • Technical documentation
  • Strong collaboration and communication skills
  • Experience with engineering/development processes
Preferred Skills
  • C++ / Python
  • Linux
  • CAN / Ethernet
  • Simulation and validation tools
  • Functional Safety / SOTIF
  • Data analysis
  • Mining, construction, agricultural, or heavy equipment experience
  • Caterpillar product experience
Important

Not a pure software-development role. Candidates focused only on coding/software development without robotics, autonomy, hardware/electronics, system integration, and troubleshooting are not ideal.