Software Engineer 1 of 1

Blue Ribbon Global Technologies
  • Chillicothe, IL
  • Instant Apply
5 days ago

Job Description

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

Numbers & Facts

LocationChillicothe, IL

Skills

  • Asset Managementunmatched
  • Automationunmatched
  • Background Investigationunmatched
  • C++ Programming Languageunmatched
  • Caterpillar Equipmentunmatched
  • Data Managementunmatched
  • Dockerunmatched
  • Embedded Systemsunmatched
  • Hardware Componentsunmatched
  • Integration Testingunmatched
  • Mine Operationsunmatched
  • Multiplatform/Cross-Platformunmatched
  • Python Programming/Scripting Languageunmatched
  • Scalable System Developmentunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Engineeringunmatched
  • System Integration (SI)unmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Test Scriptsunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Vehicle Fleetsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder