Principal Digital Architect - Robotics Platform
Core
Designing and delivering the end-to-end software architecture for Caterpillar's robotics platform, enabling autonomous machines to operate safely and productively on real jobsites.
Role type
Principal Digital Architect (Robotics Platform)
Builds
Middleware, runtime, inter-process communication, platform services, and compute architecture for autonomous construction machines.
Domain
Robotics, Autonomous Systems, Edge Computing, Industrial IoT
Deliverable
production ML models | product features | infrastructure
Required skills
Robotics platform architecture, Middleware design (ROS 2 / DDS), Edge and cloud compute architecture, Real-time execution modeling, API and reference design definition, Strategic architecture leadership, Agile SDLC implementation
Preferred skills
GPU/accelerated compute management, Containerized deployment, Perception/planning/controls integration, Cross-functional technical direction
Technologies
ROS 2, DDS, Cloud environments, CI/CD pipelines, Containerization
Responsibilities
Define end-to-end software architecture for robotics platforms, Establish standards and APIs for autonomy teams, Design onboard, edge, and cloud compute architectures, Lead evaluation and deployment of new technologies, Collaborate with cross-functional engineering teams, Mentor and guide teams on complex system design decisions
Seniority
Principal, hands-on IC with strategic leadership
