Software Engineer
$97.53k - $158.48kCaterpillar
Career Area:
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.
Software Engineer
Location: Decatur, IL (5 days on site)
Travel: Up to 10%
Relocation Assistance: Available
Visa Sponsorship: Not Available
Caterpillar's Digital Factory organization is seeking a highly motivated Software Engineer to support the development of modern, shop floor-facing digital applications in Decatur, IL. This role will focus on building scalable, high-performance web applications that stream and visualize large volumes of real-time manufacturing data, enabling improved operational awareness and decision-making across the facility.
The Software Engineer will play a key role in designing and developing full-stack solutions that integrate OT/IoT data sources, leveraging cloud-native technologies within Microsoft Azure. This role requires a strong understanding of performance optimization in cloud environments, as well as experience building resilient, scalable platforms to support high-velocity data processing.
This position will work closely with operations leadership, engineers, and cross-functional digital teams to transform traditionally siloed or hidden manufacturing data into actionable insights that drive efficiency, problem-solving, and continuous improvement.
Key Responsibilities
Design, develop, and maintain full-stack web applications for shop floor users, including UI components, APIs, and backend services
Build responsive, user-friendly interfaces that visualize real-time manufacturing data and key operational metrics
Develop and integrate services that connect to OT/IoT systems and enterprise data sources
Optimize application performance and scalability within an Azure cloud environment, particularly for high-throughput, real-time data workloads
Support cloud-native development practices, including microservices architecture, event-driven design, and distributed systems
Contribute to DevOps and CI/CD pipelines to enable reliable, repeatable, and automated deployments
Troubleshoot production issues and support continuous improvement of deployed applications
Collaborate with operations managers, plant leadership, data engineers, architects, and external partners to define and deliver technical solutions aligned to business needs
Translate business requirements into technical designs and high-quality software solutions
Required Skills
Problem Solving & Customer Focus: Demonstrated ability to approach problems with a customer-first mindset and deliver practical, impactful solutions in dynamic environments
Full-Stack Web Development: Experience building and delivering end-to-end web applications, with ownership over significant portions of the solution
Frontend Development: Proficiency in modern JavaScript frameworks such as React or Angular, including responsive UI design and component-based architecture
Backend Development: Experience developing APIs and services using Python (Django/Flask) and/or C#/.NET
Cloud Development (Azure): Working knowledge of Microsoft Azure services, including application hosting, data services, and cloud-native solution design
Data Engineering Fundamentals: Experience working with relational databases such as Azure SQL, including query optimization and data modeling concepts
DevOps & CI/CD: Understanding of source control, build/release pipelines, and automated deployment practices
System Integration: Experience integrating applications with external systems, including OT/IoT or enterprise platforms
Collaboration & Communication: Ability to work effectively within cross-functional teams and communicate technical concepts clearly to both technical and business stakeholders
Preferred Skills
Education/Experience: Bachelor's degree in Computer Science, Engineering, or related field, or relevant industry experience.
Experience in manufacturing environments or industrial systems.
Familiarity with MES/MESA frameworks, ERP systems, or shop floor data systems
Experience working with large-scale, high-frequency data processing systems
Knowledge of event streaming and real-time data pipelines in Azure (e.g., Event Hub, Stream Analytics, Azure Functions)
Summary Pay Range:
$97,530.00 - $158,480.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:
August 7, 2026 - August 13, 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 ( .
$112.71k - $169.06k
...and live. Together, we are building a better world, so we can all enjoy living in it.Caterpillar is seeking a Product Procurement Engineer to support world-class product quality, supply continuity, supplier collaboration, and cost competitiveness across our manufacturing...SuggestedFull timePart timeRelocationRelocation packageFlexible hours- Job DescriptionEthanol Support Engineer - Decatur, ILADM Research & DevelopmentThis is an exempt level position.Position Summary:We are... ...Tools: Proficient in Microsoft Excel; experience with statistical software (e.g., JMP, Minitab) and OSI PI preferred.Additional Expertise:...SuggestedHourly payWorldwideFlexible hours
- ...Relocation assistance is provided to the qualified candidate! Summary: Our award-winning client is seeking a Reliability Engineer to join their team! We are seeking a highly motivated and results-oriented Reliability Engineer to lead the implementation of Total...SuggestedWork at officeRelocation package
- ...customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.This Senior Design Engineering Specialist role serves as a technical authority in supplier, factory, and internal development process quality for Heavy Structures...SuggestedFull timePart timeRelocationRelocation packageFlexible hours
- Process Technology Engineer - Primient Location: North America - Primient Operations Travel: generally Key Responsibilities Provide process engineering support for manufacturing operations. Lead process improvement projects, including setup, design and execution of experiments...Suggested
$53 - $54 per hour
...range $53.00/hr - $54.00/hr Summary The main function of a design engineer is to apply the principles of computer science and mathematical... ...to the design, development, testing, and evaluation of the software and systems that make computers work. A typical systems engineer...Hourly payFull timeContract workLocal areaFlexible hours- ...Excellence, Integrity, and Growth, we focus on growing our business, our reputation, and each teammate’s career. Process Technology Engineer | Primient As a member of the Global Operation Support Team, the Process Improvement Engineer provides technical support across...Temporary work
- ...Automation and Controls Engineer Decatur, Illinois Full Time Experience: 7 - 15 Years Position Summary: The Controls Engineer... ...services for automated process equipment, facility systems, and software systems. The incumbent performs troubleshooting and corrective...Full timeWork experience placementShift work
- ...rare and defining opportunity for a visionary leader to step into the chief executive role of a well‑established, privately held engineering firm with deep roots in transportation, municipal, structural, land development, and surveying services. With approximately $11 million...Contract workRelocationFlexible hours
- Job DescriptionRegional Engineering Manager - Decatur, ILThis is a permanent, full-time, exempt-level position reporting to the manager of Engineering Services.***Ideal work locations for this position include Decatur, IL; Omaha NE; Lincoln NE; Fremont NE; Columbus NE;...Hourly payPermanent employmentFull timeFor contractorsLocal areaWorldwideRelocation packageFlexible hours
- ...through higher asset productivity, lower variability, and improved cost discipline.This role would partner with Operations (including Engineering and Technology center), Global Ops, Supply Chain, and Finance to reduce cost per unit, improve asset utilization, and embed a...Hourly payWorldwideFlexible hours
$161k - $215k
...belong to a community full of opportunities. For more than a century, weve been at the forefront of designing, building, and engineering premium, award-winning products. Today, Marvin is also proud to have been named a Top Large Employer by Forbes Magazine two years...Temporary workRelocationRelocation package- Description & Requirements The Tax team is dedicated to helping clients navigate a complex tax landscape with clarity and confidence. Our team delivers practical, forward‑thinking guidance tailored to each client's goals, offering reliable support through change, growth...Work at officeNight shift
- Job DescriptionRTR Lead: Inventory Accounting CoE - Decatur, ILJob Summary: We are seeking a detail-oriented and experienced Inventory Accounting COE Lead to join our Record to Report (RTR) team in ADM’s North America HQ capability center. The ideal candidate will be responsible...Hourly payWork experience placementLocal areaWorldwideFlexible hours
- ...provided for cutting machines, equipment, and solutions beyond machines. The precision cutting technology rests on four main pillars:- Superior, industry-leading CNC cutting machines and eq Service Engineer, Field Service, Service Manager, Engineer, Field, Retail, Staffing...
$100k
Excellent opportunity to join a leading, national credit card processing company that has over a decade of industry experience. Slice Merchant Services offers innovative payment processing solutions to merchants. Slice has put together a comprehensive package of products...Local area- Greencroft Communities’ Windsor of Savoy is seeking a seasoned Life Enrichment Supervisor to lead the life enrichment team and deliver a diverse calendar of activities for residents. This full-time, on-site role supports independent living, assisted living, and memory care...Full time
- Job DescriptionElectrical Engineer - Decatur East Plant, Decatur ILThis is Salary Exempt position. Job Summary: Provide electrical engineering technical support in the day-to-day operation and longer-term improvement of a protein production facility that produces a diversified...Hourly payFor contractorsSummer workWorldwideLong distanceFlexible hours
- Job DescriptionEnvironmental Engineer - Decatur, ILAn opportunity has arisen for an Environmental Engineer located in Decatur, IL. This... ...contacted for after hour emergencies.Proficient in the use of software such as Microsoft Outlook, Word, Excel, PowerPoint, and SharePoint...Hourly payFor contractorsWork at officeLocal areaWorldwideRelocation packageFlexible hoursDay shift
- Primient is seeking a Business Partner, Black Belt to drive continuous improvement across our plants. You will lead Lean Six Sigma projects, champion safety, and develop metrics to guide decisions. The role requires strong coaching, data skills, and strategic thinking ...
- ...Engineer 3, Decatur | Primient About Primient Primient is a century old company with an entrepreneurial spirit. We are a leading producer of food and industrial ingredients made from plant-based, renewable sources. We deliver value through deep technical, commercial...Temporary workWork experience placementWork at office
$23.5 - $31.5 per hour
Position Summary... What you'll do... Provides member service by acknowledging the member and identifying member needs; providing guidance and support to members regarding self-service technology; assisting members with purchasing decisions; locating merchandise...Hourly payMinimum wageFull timeTemporary workPart time- Ulta Beauty in Forsyth, IL is seeking an Experience Manager to lead a team of stylists, estheticians, guest coordinators, and boutique leads, delivering outstanding guest service while driving top‑line sales across services, boutiques, and retail. This role requires a ...
- ...Job Details: BAS Field Engineer Startup | Commissioning | Building Automation Systems We're seeking an experienced BAS Field Engineer to lead startup, commissioning, and project delivery for commercial Building Automation Systems. This role is ideal for someone...Hourly payFor contractors
$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Decatur. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training to...Shift workNight shiftWeekend work$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Elwin. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training to prepare...Shift workNight shiftWeekend work- ...Quality Engineer Ability to work in a factory environment and flexible to support as needed with ability for business travel as needed... ...tools or techniques. Knowledge of Tools – Microsoft Office Software Suite, ISO 9000 (Knowledge), APQP, PPAP, PFMEA, Control Plan. ASQ...Full timeWork experience placementWork at officeFlexible hours
$89k
...and solar facilities, with the generating capacity to power the equivalent of 27 million homes. The Strategic Electrical Engineer position is based out of our Clinton Clean Energy Center in Clinton, IL. Our culture and employee experience make it clear: We...- ...Electrical Design Engineer (x2) As an Electrical Design Engineer at Caterpillar, you will be responsible for assisting in the design, detailing, and analysis of electrical installation solutions for Wheeled Products. This role supports engineering teams in harness...
- ...Education Requirements: - Bachelor's degree from an accredited college or university in an Engineering or Engineering Technology curriculum. Required Skills for the Design Engineer: - 5 or more years of engineering design experience. - Proficiency in...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- part time software developer remote Decatur, IL
- entry level software engineer remote Decatur, IL
- remote entry level software developer Decatur, IL
- software asset management analyst Decatur, IL
- ultimate software Decatur, IL
- software Decatur, IL
- software implementation project manager Decatur, IL
- entry level software sales Decatur, IL
- software sales Decatur, IL
- id software Decatur, IL



