The Principal Robotics Platform Architect owns and defines the software foundation that robotics and autonomy teams use to build deployable machines. The role is responsible for the end-to-end architecture of Caterpillar’s robotics platform, including middleware, runtime, inter-process communication, platform services, and compute architecture powering autonomous machines. The architect works across autonomy, controls, machine learning, simulation, and data engineering teams to establish standards, APIs, and reference designs that enable teams to build and deploy faster and share common software. The position also defines onboard, edge, and cloud compute architecture and the real-time execution model used by production machines. The role develops detailed architecture deliverables, designs application technical infrastructure, and leads evaluation and deployment of technologies that enhance digital capabilities. It participates in addressing application business requirements and collaborates with cross-functional teams to deliver digital solutions aligned with business results. The position is based onsite five days per week at Caterpillar’s Irving, Texas office. Domestic relocation assistance is available; visa sponsorship is not available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed