Caterpillar

Software Engineer

Caterpillar
Apply
2 months ago
Chicago, IL, USA +2 moreEntry Level

Base Salary

$89k - $145k/yr

Responsibilities

  • Design, develop, implement, test, deploy, and support software for Caterpillar’s digital platforms and applications.
  • Build and support AI-powered solutions for digital platforms, customer experiences, dealer ecosystems, and enterprise operations.
  • Design and implement enterprise microservices, APIs, Microsoft Fabric patterns, and AI agents using .NET skills.
  • Develop mobile and web applications and contribute to user interface and user experience design activities.
  • Develop Python data pipelines and investigate and resolve software defects through code or data-modification scripts using SageMaker notebooks.
  • Evaluate emerging technologies through proofs of technology and proofs of concept and document implementation patterns.
  • Use generative AI tools to support software development, information gathering, defect triage, and development of additional generative AI tools.

Requirements

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field, completed by the start date.
  • 0–2 years of relevant experience; internships and academic projects are valued.
  • Minimum cumulative GPA of 3.0 out of 4.0 with no rounding.
  • Experience through internships, personal projects, research, hackathons, student organizations, or coursework is highly valued.
  • Knowledge of software development, software development life cycle practices, software integration, product design and architecture, product technical concepts, and software testing.
  • Ability to analyze situations, make informed decisions, communicate effectively, and produce software aligned with product requirements.

Benefits

  • Medical, dental, and vision benefits; paid time off; 401(k) savings plans; HSA and FSA programs; health lifestyle programs; employee assistance; voluntary benefits and discounts; career development; incentive bonus; disability and life insurance; parental and adoption benefits; and tuition reimbursement, subject to eligibility.
  • Locations are typically Chicago and Peoria, Illinois, with limited opportunities in Dallas, Texas.
  • Basic relocation may be available depending on relocation qualifications; the posting also states that relocation is available.
  • Posting dates are September 7, 2026 through November 13, 2026.

Tech Stack

Caterpillar

About Caterpillar

10,000+ employees

Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.

Contact me