hero

Find Career Growth in Greater Peoria.

From entry-level to executives, find real opportunities right here in Greater Peoria.
Greater Peoria, IL
151
companies
2,122
Jobs

Control Systems Engineer

Caterpillar

Caterpillar

Software Engineering
mossville, il, usa
USD 95,640-143,520 / year
Posted on Apr 22, 2025

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.

Job Summary:

This job involves designing, developing and testing embedded control system features for Caterpillar products. The control systems engineer will utilize a variety of tools to support all steps of the embedded software development process. The team has one hundred features in production on a wide variety of Caterpillar models focused on machine performance and operator assistance. Features include Transmission Automatic Gear Selection, Machine Speed Limiter, Traction Control, AutoCarry and Auto Set Tires. Our talented team needs your help to support the current and innovate the next generation of control features.

What You Will Do:

  • Gather product and system requirements to further specify and document control system requirements.
  • Design and implement embedded control systems for new functions or the enhancement of existing ones. Core functions are all model-based implementations in Simulink.
  • Test, tune and debug embedded system software using a variety of methods and tools to demonstrate requirements, optimize system performance, and improve code quality. Methods include Model-in-the-Loop, Software-in-the-Loop, Hardware-in-the-Loop and on-machine testing.
  • Collaborate with clients and partner teams to provide post-production support.

Education requirement:

Requires a degree in an accredited Engineering curriculum.

What skills you will have:

Requirement Analysis:

  • Basic understanding of the requirements phase of an embedded controls development project
  • Communicates with internal and partner teams to elicit, analyze and clarify functional and system requirements
  • Describes basic software components and interfaces necessary to ensure project success
  • Authors technical documents to further specify requirements and record rationale for decisions

Embedded Systems:

  • Working knowledge of embedded controls development for machine applications with varying levels of complexity
  • Ability to implement software components in Simulink to meet functional and system requirements
  • Participates in architecture of multiple components to promote reuse across applications and understand interactions
  • Specifies interfaces as well as configuration and tuning data
  • Utilizes software development process and tools for effective life cycle management and quality assurance (i.e. git / ivy, activity assignment, code reviews, releasing, etc.)

Product Testing:

  • Basic understanding of embedded control system testing levels and techniques (i.e. unit testing vs. integration testing; open-loop vs. closed-loop; Model-in-the-Loop, Software-in-the-Loop, Hardware-in-the-Loop and on-machine testing)
  • Ability to plan and execute testing to ensure control system quality at all levels
  • Utilizes current testing tools and practices (i.e. Simulink simulation, Google Test, Vector tools like Canape, machine operation at Caterpillar or field sites, etc.)
  • Performs data analysis and documents results in test reports

Technical Troubleshooting:

  • Basic understanding of troubleshooting approaches for embedded control systems
  • Ability to anticipate, recognize, and resolve technical issues related to control system
  • Describes software problems, identifies root causes, and determines interim and permanent corrective actions to contain and resolve software issues

Top Candidates will also have:

MS in Electrical, Electronics, Mechatronics, Mechanical or Computer Engineering

Additional Information:

The location for this position is Mossville, IL

Domestic relocation assistance is available for this position.

Visa sponsorship is available with this position.

This position will require 10% travel.

What you will get:

Our goal at Caterpillar is for you to have a rewarding career. Our teams are critical to the success of our customers who build a better world. Here you earn more than just wage, because we value your performance, we offer a total rewards package that provides:

  • Competitive Base Salary
  • Annual incentive bonus plan*
  • Medical, dental, and vision coverage
  • Paid time off plan (Vacation, Holiday, Volunteer, Etc.)
  • 401k savings plan
  • Health savings account (HSA)
  • Flexible spending accounts (FSAs)
  • Short and long-term disability coverage
  • Life Insurance
  • Paid parental leave
  • Healthy Lifestyle Programs
  • Employee Assistance Programs
  • Voluntary Benefits (Ex. Accident, Identity Theft Protection)

*Subject to annual eligibility and incentive plan guidelines.

Final details:

Please frequently check the email associated with your application, including the junk/spam folder, as this is the primary correspondence method. If you wish to know the status of your application – please use the candidate log-in on our career website as it will reflect any updates to your status.

For more information, visit caterpillar.com. To connect with us on social media, visit caterpillar.com/social-media

#LI

Summary Pay Range:

$95,640.00 - $143,520.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

Posting Dates:

April 21, 2025 - April 28, 2025

Any offer of employment is conditioned upon the successful completion of a drug screen.

EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply.

Not ready to apply? Join our Talent Community.