Principal Robotics Platform Architect at Caterpillar Inc. · Irving, TX · Joined
CI
Principal Robotics Platform Architect
Caterpillar Inc. · Irving, TX · Just now · 0 applicants
NewOn-siteFull-timeLeadVisa sponsor
Pay
$159k–$259kListed
Workplace
On-site
Job type
Full-time
Level
Lead
Source: jobright · Posted by joined-scrapper
About the role
Caterpillar is hiring a Principal Robotics Platform Architect to define the end-to-end software architecture for its robotics platform, including middleware, compute architecture, APIs, and standards. The role guides multiple engineering teams building and deploying autonomous machines across products and jobsites.
What you’ll do
Define end-to-end software architecture for the robotics platform
Establish middleware, runtime, compute architecture, standards, APIs, and reference designs
Enable teams to build and deploy autonomous machines across products and jobsites
Define architectural roadmaps and govern technology decisions
Provide technical direction across multiple engineering organizations
Guide teams through complex system design decisions
What you’ll need
Strong experience architecting robot software platforms with middleware, runtime, IPC, and platform services like ROS 2 / DDS
Experience defining onboard, edge, and cloud compute architecture, real-time execution, and resource management for production robotic or autonomous systems
Experience with GPU/accelerated compute and containerized deployment
Demonstrated ability to define APIs, reference designs, and standards that accelerate autonomy, machine learning, controls, and simulation teams
Deep understanding of perception, planning, controls, and machine platform integration at the software layer
Strong understanding of Agile SDLC in public cloud ecosystems, including test automation, peer review, and CI/CD
Original job description
Caterpillar Inc. is hiring a Principal Robotics Platform Architect to define and deliver the end-to-end software architecture for its robotics platform. The role establishes middleware, runtime, compute architecture, standards, APIs, and reference designs that enable teams to build and deploy autonomous machines across products and jobsites.Knowledge of…