Controls Engineer Aditi Consulting
- $48–$50 Per Hour
- Temporary
- Contractor
- Full-time
| Location | Chillicothe, IL |
We are seeking a Software Engineer to develop scalable, backend infrastructure components that power autonomous mining operations. In this role, you will transition from fleet-level applications to foundational platform work, building reusable components for Caterpillar's core infrastructure. You will be responsible for the full lifecycle of these components, from cross-compilation and embedded deployment to automation testing and integration with MineStar systems. Key Responsibilities Backend Component Development: Design and build reusable C++ backend infrastructure components, specifically focusing on the Site Asset Manager (managing mine site data like lanes, hazards, and zones) and its dependency packages. System Integration: Integrate backend components with the Fleet application and synchronize critical data with the MineStar Office application. Platform Evolution: Support ongoing platform work, migrating components to the Platform Framework (ADF) and supporting the new AIS 6.5 package. Cross-Platform & Embedded Deployment: Cross-compile and deploy components onto hardware target environments (A6N2 and PL671 ECMs) for rigorous testing. Testing & Automation: Write robust unit tests for developed components. Utilize Python and CATS (proprietary test automation framework) to create general scripts and implement test automation. Maintenance & Support: Dedicate approximately 10% of your time to resolving Fleet UI bugs utilizing Angular and TypeScript. Technical Qualifications Category Requirements Core Languages Strong C++ (Back-end focus), Python (Scripting & Automation) Front-End (Minor) Angular, TypeScript (for occasional Fleet UI bug fixes) Package & Build Tools Conan 2, Docker, Cross-compilation tools Methodologies Unit Testing, Test Automation, Embedded deployment Nice to Have Experience with Caterpillar (CAT) infrastructure, MineStar systems, or ADF
Required Skills :
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No