×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineering Specialist

Job in Mossville, Peoria County, Illinois, 61552, USA
Listing for: Caterpillar Inc.
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Mossville

This position is in the Drivetrain Systems and Software Team and will be responsible for supporting the development of transmission software and controls. In this role the engineer will provide technical leadership, engage in hands‑on development, and collaborate with team members to ensure optimal performance and quality of transmission systems.

What You Will Do
  • Provide technical leadership in the design, development, and enhancement of transmission systems to optimize products and system performance.
  • Interact with machine and transmission application leads and software architects to plan, design, develop, test, and maintain transmission software.
  • Integrate common software library modules and source code generated from a code generation tool.
  • Perform architecture reviews of peer software activities.
  • Provide developer training and mentoring.
  • Test and debug embedded system software using available tools and methods to improve code quality and optimize system performance.
  • Perform laboratory verification of software and Model‑in‑the‑Loop (MIL) testing.
  • Design and implement software and procedures with technical leadership.
  • Identify and address areas of product weakness in finished products.
What You Will Have
  • Analytical thinking and knowledge of techniques that promote effective analysis and root‑cause determination.
  • Problem‑solving skills with approaches, tools, and techniques for recognizing, anticipating, and resolving operational problems.
  • Knowledge of embedded systems and their application to control machine operations.
  • Requirements‑analysis skills and ability to elicit, analyze, and record business and non‑functional requirements.
Top Candidates Will Have
  • A bachelor’s degree in Engineering or Computer Science.
  • 7+ years of engineering experience, aligned with the seniority for this position.
  • Expertise using MATLAB/Simulink for software development.
  • Expertise in software architecture and modeling standards.
  • Extensive knowledge of software tools such as Git, CANalyzer, CANape, and a software debugger.
  • Experience with CAN/J1939 communication protocols.
Additional Details
  • This position requires the candidate to work full‑time at the Mossville, IL office.
  • Domestic relocation assistance is available for this position.
  • Visa sponsorship is available for eligible applicants.
  • Travel is 10% of the time.
  • This position requires working onsite five days a week.

Summary Pay Range: $ - $

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:
May 29, 2026 - June 9, 2026

Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.

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

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary