Embedded Software Validation Engineer
$97.53k - $146.29kCaterpillar
Career Area:
Engineering
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Caterpillar Inc. seeks Embedded Software Validation Engineer at its facility located at 2427 E Engine Drive, Chillicothe, IL 61523.
Validate software, test, and create documentation in compliance with safety regulated software development processes. Programming of automated test scripts for HIL/dSpace Testbench based on functional software specifications. Develop, integrate, release, and validate production software for Excavation Division's primary platform using requirements management tools, implementation languages, and automation tooling platforms. Utilize model-based development tools, to perform system analysis and software design/validation. Perform on-machine or HIL development activities to ensure machine level performance and feature design targets are met. Provide continuous HIL hardware and software maintenance.
REQS: This position requires a bachelor's degree or foreign equivalent in Electrical Engineering, Electronics Engineering, Mechanical engineering or a related field and 3 years of experience in software validation or testing or related occupation. Alternatively, the employer will also accept a master's degree, or foreign equivalent, in Electrical Engineering, Electronics Engineering, Mechanical engineering or a related field and 1 year of experience in software validation or testing or related occupation.
Additionally, the applicant must have employment experience with: (1) Source control tools and software change management practices; (2) dSpace applications and Matlab/Simulink; (3) Agile software development processes and DevOps; (4) Communication protocols such as CAN and their support tools including but not limited to Vector CAN devices; (5) Hardware tools including multi-meters, debuggers, and oscilloscopes; (6) Testing/validating embedded control systems solutions; (7) Electro-hydraulics such as implements and hydrostatic systems; and (8) Automation tools such as Python or other equivalent.
Applicants who are interested in this position should apply via , search [ Embedded Software Validation Engineer / R0000360624 # - LI-DNI] .
Summary Pay Range:
$97,530.00 - $146,290.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
Medical, dental, and vision benefits*
Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
401(k) savings plans*
Health Savings Account (HSA)*
Flexible Spending Accounts (FSAs)*
Health Lifestyle Programs*
Employee Assistance Program*
Voluntary Benefits and Employee Discounts*
Career Development*
Incentive bonus*
Disability benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement
- These benefits also apply to part-time employees
This position requires working onsite five days a week.
Visa Sponsorship is not available for this position.
Posting Dates:
March 30, 2026 - July 28, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community ( .
$50 per hour
...Control Systems Engineer (Validation & Integration) Location: Mossville, IL (On-site) Duration... ...focused on integrating and validating embedded control systems, communication... ...debugging complex systems across hardware, software, and networks , this role is built for...SuggestedContract workRemote work$112.71k - $169.06k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar... ...Develop, design, implement, and test software for Linux-based Gen 7 Displays, ensuring... ...Write and implement source code in C++ for embedded systems. Test and debug embedded system...SuggestedPart timeWorldwideRelocationVisa sponsorshipFlexible hours- ...Job Title: Vehicle Validation Specialist Location: Mossville, IL (Onsite) Duration: FTE Minimum Experience Required: Key words: Autonomous... ...health, and ensuring visibility of issue status. 3. Support software release management by maintaining software version matrices,...SuggestedWork at officeLocal areaFlexible hours
- ...Software Engineer As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery collects, transmits, and analyzes...SuggestedHourly payPermanent employmentRemote work
- ...Software Engineer Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines. Write and code logical and physical database descriptions and specify identifiers of database to management...Suggested
- ...Overview: Role Overview As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery collects, transmits,...Remote work
- ...Role: Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core Responsibilities: Architectural Leadership: Design and own major autonomy software components across perception, localization, and...Contract work
- ...Job Title: Embedded C++ Developer Location: Mossville, IL Job Type: Full-Time Client - Actalent Position Summar yWe are seeking a highly skilled Embedded Software Engineer with strong Linux experience to design and develop robust embedded software solutions...Full time
- ...opportunity to develop your technical skills in software verification, troubleshooting, and test... ...both software and electronics. Engineers must manage their own development,... ...vender/internal tools for verification/validation, knowledge of the NPI process, and communication...Local areaRelocation
$89.21k - $133.81k
Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When... ...we can all enjoy living in it. Test & Validation Senior Associate Engineer Role... ...troubleshoot, and resolve hardware and software issues during testing Perform inspections...Full timePart timeRelocation packageFlexible hours$97.53k - $146.29k
Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc.... ...part of the System Diagnostics team, the Embedded Software Engineer will design, develop, and... ...system software development, including validation of embedded systems and diagnostics Ability...Full timePart timeWork at officeWorldwideVisa sponsorshipRelocation packageFlexible hours- ...flows Experience collaborating with IT, software, or digital product teams... ...Group: We are seeking a Manufacturing Engineer with strong shop floor domain expertise... ...systems Support pilot deployments and validate solutions in live manufacturing environments...Work at office
- ...Job Tittle- Embedded Software Engineer 2 Location - Peoria IL Role Overview (What the team is looking for) Seeking a candidate with embedded systems software verification experience , specifically in the electrification space . Initial project focus...
$110k - $135k
...Senior Embedded Software Engineer Posting Start Date: 5/18/26 Job Location (Short): Peoria, Illinois, USA, 61639 Requisition ID: 35898 Onsite or Remote: Onsite Position Join Komatsu and Be Part of Something Big! Job Overview...Remote workWorldwide- ...testing of signal processing and diagnostic algorithms used in embedded systems for machine and industrial applications.... ...collaboration with cross functional teams consisting of hardware engineers, internal software tool engineers, and system engineers. Requires degree...
- ...About the job Embedded Software Engineer (hybrid-remote) *12 month contract Job Description: This is a position for a software engineer to develop Embedded Cybersecurity solutions for client machine & engine product lines that will be used for years to...Contract workWork experience placementRemote work
- ...FPGA Additional Technical Expectations Low-level embedded software exposure is a plus , including: Peripheral interfacing... ...and testing Debugging Merging work with other engineers Releasing code and starting the next development cycle...
$90k - $135k
...TYPICAL TASK BREAKDOWN: Provide technical leadership across autonomy software projects. Architect and implement scalable, production-ready autonomy solutions. Mentor and support engineers to strengthen team expertise. Translate complex and ambiguous...Temporary workLocal areaRelocationVisa sponsorship$128.47k - $192.71k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar... ...can all enjoy living in it. The Lead Embedded Engineer acts as the advocate for the customer... ...is responsible for developing embedded software libraries and data link standards used...Full timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours- ...Controls organization. Our mission is to identify software defects in electrified and internal combustion engine (ICE) powertrains, ensuring the delivery of... ...problem-solving. This role is responsible for the validation of production powertrain control modules, including...Full timeImmediate start
- ...Diversified Services 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 OR Cary, North Carolina OR Clayton, North Carolina OR San Francisco, CA!...Full time
- ...Job Description Job Description Our large manufacturing client located in East Peoria is looking for a Manufacturing Engineer, to add to their team. JOB DESCRIPTION Depending on experience, responsibilities may include: Create new/ Update existing manufacturing...
$30 - $45 per hour
...Job Description Job Description Job Title: Manufacturing Engineer Job Description This role suits a self-motivated, hands-on Manufacturing Engineer who enjoys working on the shop floor to identify, analyze, and solve practical manufacturing process problems. You...Contract workTemporary workCasual workWork at office- ...located in Peoria, Illinois, is looking for a Test Manufacturing Engineer Technician to add to their team. JOB DESCRIPTION Provide... ...PC and mainframe system computer skills including Microsoft software applications Strong Interpersonal skills including teamwork,...Currently hiring
$85k - $100k
...Manufacturing Engineer – Industrial / Mechanical Peoria, Illinois (Commutable from: East Peoria, Morton, Creve Coeur, Bartonville, Pekin, Washington, Pottstown, Norwood) $85,000 – $100,000 + Career Progression + Paid Overtime + Monday – Thursday (4 10s) + 3 Weeks...Internship$85k - $105k
...CNC Manufacturing Engineer – Programming & Setup (East Peoria, IL) Location: 1360 Spring Bay Rd, East Peoria, IL 61611 Employment Type... ...for 5-axis, 9-axis, and grinding equipment using CAM software (Mastercam, Siemens NX). Interpret blueprints and apply GD&...Full timeImmediate start$51 - $52 per hour
...Systems Engineer We are hiring a Systems Engineer focused on software validation, verification, and system integration activities for advanced automotive and off-highway... ...validation and verification activities for embedded platforms Execute and support HIL/SIL...Full timeLocal areaFlexible hours- ..., Sentinel, Secure Transport, API Gateway • At least 5 years of experience in Development/ Configuration/solutions evaluation/ Validation and deployment • At least 5 years of experience in Business Process Consulting, problem definition, Architecture/Design /Detailing...
- ...Job Description CNC Manufacturing Engineer/Programmer East Peoria, IL – Full Time... ...and cutting strategies ~ Prove out and validate machining processes ~ Create clear, detailed... ...equivalent hands-on experience. CAM software such as Mastercam, SmartCAM, or similar....Full timeTemporary workFlexible hours
$89.21k - $133.81k
...better world, so we can all enjoy living in it. Manufacturing Engineer - Assembly Location: East Peoria, IL (SS) Job Type: Full-Time Relocation... ..., Creo, AUTOCAD, SAP ME, SAP, and other visualization software tools What Skills You Will Have: Decision Making and Critical Thinking...Full timePart timeRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Validation Engineer. Be the first to apply!
- embedded systems software engineer Mossville, IL
- embedded developer Mossville, IL
- embedded engineer Mossville, IL
- embedded software engineer Mossville, IL
- embedded software Mossville, IL
- software Mossville, IL
- software implementation project manager Mossville, IL
- software applications developer Mossville, IL
- senior c# .net software developer Mossville, IL
- embedded software engineer remote




