18 senior software developer jobs at 5 companies in Canton, IL
2mo
Save
Mark Applied
Hide
2mo
Senior Software Engineer
Peoria or Chicago or Irving or Dallas or Cary or Denver
$113k-$183k/yrOnsiteFull Time
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Design, develop, test, and deploy Java/Spring Boot applications; experience with SQL, Hibernate/JPA/Spring Data, Snowflake, AWS or Azure, microservices, Docker/Kubernetes, CI/CD and Playwright; mentoring experience; up to 10% travel.
Java, Spring Boot, AWS, Azure, SQL, Hibernate, JPA, Spring Data, Snowflake, Playwright, Docker, Kubernetes, React, Angular, CI/CD, DevOps
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
5+ YOEBachelor's degree or equivalent,5+ years software development,3+ years Python,Salesforce and GenAI experience,CI/CD and AWS knowledge,Git experience,strong communication and leadership.
Agentforce, Einstein AI, Generative AI, Apex, Lightning Web Components (LWC), Visualforce, JavaScript, SOQL, SOSL, Salesforce APIs, OmniStudio, Flows, REST, SOAP, Platform Events, GitHub Copilot, Claude Code, Python, Git, Jenkins, GitHub Actions, Microsoft Azure Devops, AWS Lambda, Event Bridge, CloudWatch, CloudFormation, Dynamo, S3, IAM, RDS, Large Language Models (LLMs), Prompt Builder, Data Cloud, Sales Cloud, Marketing Cloud, AMP scripting
7+ YOE7+ years software development experience; proficiency with C#, .NET, Azure; strong SDLC, CI/CD, version control, database and automated testing knowledge; bachelor's degree preferred; leadership and mentoring experience.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Experience developing and deploying Gen AI solutions using Python, CI/CD, AWS, FastAPI and working with LLM frameworks; strong software design, testing, and collaboration skills.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Extensive software development experience with Python, OOP, CI/CD, Git, AWS services, and relational/noSQL databases; strong decision-making and communication skills.
Engineer IV, Embedded Software Developer (Peoria, IL, US, 61639)
Peoria, Illinois, United States
$112k-$133k/yrHybridFull Time
KomatsuTokyo Stock Exchange: 6301: Manufactures and services construction, mining, and industrial heavy machinery.
6+ YOEBachelor’s degree in engineering; 6+ years related experience; real-time Linux, C; schematics reading; documentation; risk analysis; debugging and testing.
Real-time OS, Linux, C programming, Oscilloscopes, Multimeter
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
5+ YOEBachelor's in Computer/ Electrical/Computer Engineering or related and 5+ years embedded software experience; proficiency in C, MathWorks Simulink, GIT, CAN/CANape, Lauterbach; bench/lab testing and debugging experience.
Oakland or Seattle or WA or OH or CA or Long Beach or AZ or CO or CT or FL or GA or MD or MN or NV or OR or El Dorado Hills or Lodi or Rancho Cordova or Redding or San Diego or Woodland Hills or AL or IL or VA or WI or TX or NY
$103k-$174k/yrHybridFull Time
Ascendiun: Nonprofit parent overseeing health insurance and clinical service organizations.
5+ YOE5+ years full stack development; BA/BS or equivalent IT experience; React/Vue/Angular; .NET/Java/Node.js/Python APIs; SQL/NoSQL; Azure preferred; Docker; IaC; CI/CD; AI tools; healthcare experience preferred.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
8+ YOEBachelor's/Master's in CS/Software Engineering or equivalent plus 8+ years experience; strong full‑stack skills with React.js/Next.js and Python; deep Microsoft Azure, CI/CD, containerization, IaC, and security expertise.
React.js, Next.js, Python, Microsoft Azure, Microsoft Azure Functions, Microsoft Azure App Services, Microsoft Azure DevOps, Microsoft Azure Monitor, Microsoft Application Insights, ARM templates, Bicep, Terraform, Docker, Kubernetes, Git, SvelteKit, Nuxt
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Develop production-quality C/C++ autonomy software; participate in full SDLC; support validation, safety, and hardware/software integration; bachelor's in CS/Engineering or equivalent experience.
7+ YOEBachelor's in computer science or related, 7+ years software engineering, experience with cloud-native apps, LLMs/RAG/vector search, Python, Kubernetes, Docker, CI/CD, and enterprise integrations.
Python, Kubernetes, Docker, REST, LangGraph, LangChain, Azure AI Foundry, Retrieval-Augmented Generation (RAG), Large Language Models (LLMs), OCR, Git, GitLab, GitLab CI/CD, Infrastructure as Code (IaC)
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Design, implement and test embedded electrohydraulic control software using MATLAB/Simulink/Stateflow and AUTOSAR; lead teams, perform MIL/SIL/HIL testing, and collaborate across functions.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Bachelor's in engineering required; experience in drivetrain controls, embedded software, NPI, simulation/validation, and test/data analysis; strong systems engineering, problem solving, and communication skills.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
4+ YOELead embedded software development for data link communication and network services; strong requirements analysis, troubleshooting, and customer interfacing skills; experience with embedded C/C++ and networking protocols.
C, C++, AVB/TSN, Industrial Ethernet, CAN, CAN FD, J1939, Ethernet
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
2+ YOEMaster's in engineering +2 yrs experience or Bachelor's +5 yrs; 1 yr validation of control models vs test data; software-in-the-loop setup; model integration; Git, MATLAB/Simulink, CANape, Python experience.
Electronic Systems Verification & Validation Project Team Leader
Mossville, Illinois, United States
$128k-$193k/yrOnsiteFull Time
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
7+ YOELead SIL/HiL verification efforts; mentor 4–6 engineers; 7+ years in software development or validation; strong C/C++ and Simulink Autocoding; CI/CD/CT experience.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Degree in Engineering/Computer Science/Materials Science required. Experience with software product design and architecture, C++ development, design reviews, test/validation, and robotics/autonomy preferred. Up to 10% travel; relocation and visa sponsorship available.