Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$89.21k - $144.96k
Full-time

Caterpillar Inc.

Career Area: Strategy, Technology, Digital and Data 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. Launch your software engineering career while helping build the connected technologies that power some of the world's most iconic machines. At Caterpillar, you'll work on products used around the globe, collaborate with talented engineers, and accelerate your growth through hands-on development, mentorship, and meaningful project ownership from day one. Cat Digital is the digital and technology focused organization within Caterpillar, Inc. Our global team is responsible for bringing digital capabilities to Caterpillar’s world-famous yellow iron. Working with your yellow partners and Cat Dealers, we execute key components of digital and marketing portfolios, including global marketing & brand, connectivity, enterprise data, analytics and AI, equipment management, eCommerce, digital marketing, rental & used digital solutions, and aftermarket leads & insights. About the Role As a Software Engineering Professional, you will play a key role in designing, developing, and deploying Caterpillar’s cutting-edge digital platform. You will contribute to building a world-class platform that supports a diverse range of digital applications. Your responsibilities will span across various functional areas, including new program development and the maintenance of existing mobile, web, and cloud systems. What You Will Do You will collaborate with software engineers, product teams, and business partners to design, develop, test, and deploy digital solutions that help Caterpillar customers operate more safely, efficiently, and sustainably. You'll contribute to real-world projects while building technical and professional skills through hands-on experience and mentorship. Technologies you may use: Java, JavaScript, Python, SpringBoot, React, SQL, API's, Cloud Platforms, Generative AI, plus others What You Will Have - Skills and Experiences Decision Making and Critical Thinking: knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment Effective Communications: understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors Software Development: knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements Software Development Life Cycle: knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace Software Integration Engineering: knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages Software Product Design/Architecture: knowledge of software product design; ability to convert market requirements into software product design Software Product Technical Knowledge: knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products Software Product Testing: knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements Top Candidates May Have: Bachelor’s degree or higher in Computer Science, Software Engineering or related degree (selected candidates must complete their degree by their start date) 0-2 years of relevant experience related to this field (internships or academic projects are a plus) Minimum cumulative GPA requirement 3.0/ 4.0 (no rounding) Experience through internships, personal projects, research, hackathons, student organizations, or coursework is highly valued Additional Information Locations for this position are typically Chicago and Peoria Illinois. Limited opportunities in Dallas, Texas Basic relocation may be available, depending on relocation qualifications Sponsorship now or in the future is NOT available for this position Summary Pay Range: $89,210.00 - $144,960.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 Relocation is available for this position. Visa Sponsorship is not available for this position. Posting Dates: July 2, 2026 - July 17, 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. There’s more to work at Caterpillar than just the work itself. We hire smart, friendly people and it shows in our culture. We hold ourselves to high standards and make sure our values of integrity, excellence, teamwork, commitment and sustainability come to life in the way we work. We make sure our employees feel continuously challenged while also supported. We provide professional growth opportunities, including leadership programs. We celebrate the diversity of our team, while also working together as one Caterpillar. Our culture, like everything at our company, is made possible by each employee’s contribution. Person by person, we create the environment we work in, and we are proud of the Caterpillar we’ve built.

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Peoria, IL vacancy
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Peoria, IL
    3 days ago
  •  ...Responsibilities Actively participate in the full software development lifecycle, including requirement gathering, design, development, testing, and deployment. Develop complex application modules using full-stack skills (ReactJS, Java, Spring Boot, Oracle SQL), focusing... 
    Suggested

    Hexar It Solutions Inc

    Peoria Heights, IL
    3 days ago
  •  ...Required MINIMUM EDUCATION & SPECIAL REQUIREMENTS: Master’s degree in Computer Science or related field, plus 24 months of experience in Software Development. 2 years of experience in Java technologies like Java, Spring Boot, and ORM frameworks. Experience with front‑end... 
    Suggested

    Hexar It Solutions Inc

    Peoria, IL
    5 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Peoria, IL
    2 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Peoria, IL
    3 days ago
  •  ...with OAuth • Prior experience with Azure Cloud and VSTS Responsibilities This position is for a senior Java Software Developer, who will play a key role in developing Technical Information Services Digital Experience across electronic media, and service... 

    3B Staffing LLC

    Peoria, IL
    11 hours ago
  • $20 - $25 per hour

     ...Job Title: Field Application Engineer Location: Peoria, Illinois - Frequent Nationwide Travel Required Job Type: Full time Compensation...  ...results, and client feedback in detail. Troubleshoot hardware and software issues and contribute to continuous workflow improvement.... 
    Full time
    Remote work
    Flexible hours

    Medium

    Peoria, IL
    2 days ago
  • $147.76k - $240.11k

     ...elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project. Target Architecture: Knowledge of target architecture; ability to develop the IT blueprint and roadmap... 
    Part time
    Relocation package
    Flexible hours

    Caterpillar

    Peoria, IL
    2 days ago
  •  ...Requirements Maximus is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus is a trusted federal...  ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Peoria, IL
    3 days ago
  • $67.7k - $90.27k

     ...cloud-based data platforms of moderate to high complexity. The Software Developer II will play a critical role in maintaining and...  ...domains, and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations, performance... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Peoria, IL
    4 hours ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Peoria, IL
    1 day ago
  • Job Title Technical Skills Required: HTML (4y, expert) CSS (4y, expert) Angular (3y, expert) TypeScript (2y, strong) Any modern web frontend framework (2y, strong) JSON (2y, competent) SQL (1y, competent) REST API (1y, competent) Git (1...

    Syntricate Technologies

    Peoria, IL
    5 days ago
  • $93.61k - $119.72k

     ...culture. Ensures compliance with regulatory requirements and ATS policies and procedures. Partners with internal/external customer for engineered solutions to improve reliability and throughput. Identifies opportunities for Capital Expenditures for equipment replacement with... 
    Full time
    Work at office

    Advanced Technology Services

    Peoria, IL
    12 days ago
  • $100k

     ...Job Title: AI Engineer Location: Peoria, IL Work Environment: IN-OFFICE ONLY (Peoria, IL) Not a remote or hybrid position...  ...~ Solid understanding of algorithms, data structures, and software engineering principles. ~ Ability to work independently... 
    Full time
    Work at office

    IT360

    Peoria, IL
    2 days ago
  • $155.66k - $225.16k

     ...About the Team and Role: We’re hiring our first AI Automation Engineer to lead how we apply AI internally across the company. This is...  ...much as possible to automate your own process of creating this software Collaborate with teams across the business to understand... 
    Remote job
    Full time
    Shift work

    Quora

    Peoria, IL
    4 hours ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Peoria, IL
    4 hours ago
  • $128.47k - $192.71k

     ...superior products and service solutions to make our customers more efficient and lower total cost of ownership. Globally, we deliver engineered oilfield and drilling equipment repair and certification, mechanical and rotating equipment repairs and upgrades, rapid... 
    Full time
    Part time
    Work experience placement
    Worldwide
    Flexible hours

    Caterpillar Inc.

    East Peoria, IL
    1 day ago
  • $128.47k - $208.77k

     ...the design, development, and execution of application quality engineering and performance testing strategies for Parts.cat.com, Caterpillar...  ...platform. Responsible for ensuring that complex, distributed software systems meet defined functional requirements, performance... 
    Full time
    Part time
    Worldwide
    Visa sponsorship
    Flexible hours
    Shift work

    Caterpillar Inc.

    Peoria, IL
    1 day ago
  • $29 - $31 per hour

     ...and is operational. Operate computer programming hardware and software systems. Analyze and troubleshoot fixed-type machine set‑ups and...  ...equivalent. Expert-level proficiency reading and interpreting engineering drawings (blueprints). Expert-level proficiency interpreting... 
    Work experience placement
    Immediate start
    Flexible hours
    Day shift

    TRIGO

    Peoria, IL
    5 days ago
  •  ...Job Description This position is for a software engineer to develop Onboard Core Information software for Displays and Telematics used on machine and engine applications. The candidate is responsible for developing, configuring, and testing Onboard Core Information... 
    Contract work

    3B Staffing LLC

    Mossville, IL
    3 days ago
  • $97.53k - $146.29k

    Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global...  ...and provide solutions to significant technical challenges. Software Development: Knowledge of software development tools and activities... 
    Full time
    Part time
    Relocation
    Relocation package
    Flexible hours

    Caterpillar Inc.

    East Peoria, IL
    1 day ago
  • $76.1k - $95.1k

     ...Job Description Apply now Design Engineer II Posting Start Date: 4/27/26 Job Location (Short): Peoria, Illinois, USA, 61639 Requisition ID: 35704 Onsite or Remote: Onsite Position Join Komatsu and Be Part of Something... 
    Remote work
    Worldwide

    Komatsu

    Peoria, IL
    1 day ago
  • $112.71k - $169.06k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're...  ...across the full product lifecycle Collaborate with controls and software teams Work with global engineering, manufacturing, and... 
    Part time
    Relocation
    Relocation package
    Flexible hours

    CATERPILLAR INC

    East Peoria, IL
    4 days ago
  •  ...Role- Design Engineer || Location- Peoria, IL - Onsite Exp- 5+ years Keyskills- good engineering skills , design and validation experience ( DFMEA/ DVP&R etc). This is not a concept design or modeling position , so looking for someone who is technical and... 

    E-Solutions

    Peoria, IL
    3 days ago
  • $76.1k - $95.1k

     ...Design Engineer II Join Komatsu and be part of something big! This role pays $76,100 - $95,100. The actual offer will consider a wide range of factors, including experience and location. Komatsu provides an extensive and robust employee benefits package that is... 

    Komatsu North America

    Peoria, IL
    3 days ago
  • $127.59k - $146.29k

     ...Career Area Engineering Job Description Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global...  ...Drive, Chillicothe, IL 61523. Work on the core information software team developing Caterpillar telematics, displays, and network... 
    Part time
    Flexible hours

    Caterpillar Financial Service Corp

    Mossville, IL
    4 days ago
  •  ...role, you will partner with cross-functional teams — including engineering, purchasing, IT, and data — to develop and execute technical...  ...RequirementsEducation & Experience 8-10 years of professional software development experience required. Bachelor’s degree in Computer... 
    Full time
    Internship
    Work at office

    Diversified Services Network, Inc.

    Peoria, IL
    21 hours ago
  • $101.21k - $134.95k

     ...today. The Role Are you passionate about leveraging technology innovation for the betterment of humanity? Lumen SLED Solution Engineers work in partnership with our Sales & Customer Success Executives, leading innovative conversations that help shape the growth of... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work

    Lumen

    Peoria, IL
    3 days ago
  • $100k - $120k

     ...of Baxter & Woodman, Inc. Your future position: Automation Engineer Choose your location: Peoria, IL Why you should join our...  ...support/troubleshooting.) ~5+ years' experience with SCADA software development (FactoryTalk View SE, Ignition, Wonderware, VTSCADA... 
    For contractors
    Work from home
    Flexible hours

    Baxter and Woodman Inc

    Peoria, IL
    4 days ago
  • $51 - $52 per hour

     ...Payrate: $51.00 - $52.00 /hr. Summary: We are hiring a Systems Engineer focused on software validation, verification, and system integration activities for advanced automotive and off-highway machine systems. This role requires strong understanding of HIL... 
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Peoria, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!