The Robotics Platform Architect owns and delivers defined areas of Caterpillar’s shared robotics software platform, including middleware, runtime, inter-process communication, platform services, developer frameworks, and onboard and edge execution capabilities. Working within the end-to-end robotics platform architecture established by the Principal Robotics Platform Architect, this role turns architectural direction into implementable solution architectures and detailed technical designs. The architect owns technical design decisions and assigned platform components, APIs, interfaces, data flows, deployment patterns, and reference implementations, supporting engineering teams through implementation, integration, validation, and deployment. The role bridges architecture and engineering to create working software that autonomy teams can build upon and deploy on Caterpillar machines. It designs reusable platform capabilities and integration patterns, develops onboard and edge execution solutions, evaluates robotics technologies, enables testing across simulation and machine environments, and contributes implementation feedback and emerging technology considerations to platform roadmaps. The position is based onsite five days a week at Caterpillar’s Irving, Texas (Dallas) 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
Senior
Education Level
No Education Listed