Principal Digital Architect - Robotics Platform
Core
Design and deliver the end-to-end software architecture for Caterpillar's robotics platform, enabling autonomous machines to operate on real jobsites.
Role type
Principal Digital Architect (Robotics Platform)
Builds
Middleware, runtime, inter-process communication, platform services, and compute architecture for autonomous machines.
Domain
Robotics, Autonomous Systems, Edge Computing, Industrial IoT
Deliverable
production ML models
Required skills
Robotics platform & middleware architecture, Compute & edge architecture, Platform standards & developer enablement, Autonomous systems software integration, Strategic architecture leadership, Agile SDLC implementation
Preferred skills
ROS 2 / DDS, GPU / accelerated compute, Containerized deployment, CI/CD, Mentorship
Technologies
ROS 2, DDS, Cloud platforms, Containerization
Responsibilities
Define and deliver end-to-end software architecture, Establish standards, APIs, and reference designs, Define onboard, edge, and cloud compute architecture, Lead evaluation and deployment of new technologies, Collaborate with cross-functional teams to deliver digital solutions
Seniority
Principal, strategic leadership & hands-on architecture
