Skip to main content

Intrinsic

Backend Software Engineer (Robotics Systems)

Mountain View, CaliforniamidAdded 1 month ago

About this role

Join Google's Intrinsic AI robotics group to build the backend systems that connect web-based software interfaces to industrial robot hardware on manufacturing floors. You'll architect secure, resilient systems ensuring operators can reliably control physical automation with low-latency feedback and complete audit trails, even during network disruptions.

What you'll do

  • Design and implement secure authentication and granular access control systems for hardware command authorization
  • Develop control logic bridging web interfaces to physical hardware components like status lights and emergency stops
  • Build resilient data systems that cache robot telemetry locally and synchronize with cloud when connectivity is restored
  • Create reliable, low-latency communication pathways between web browsers and hardware controllers
  • Architect multi-tenant backend infrastructure with strict data isolation between customers
  • Generate detailed audit logs linking every hardware action to authenticated users for safety and forensic review

What they're looking for

  • User permissions and access control design in multi-user environments
  • Hardware interfacing through digital inputs/outputs (IoT, sensors, signals)
  • Fullstack development (Python/C++ backend, TypeScript frontend)
  • Network communication protocols
  • Industrial communication standards
  • Distributed systems and conflict resolution
  • Real-time operating systems or high-performance messaging
  • Modern deployment tools (Bazel, containerization)
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Intrinsic

Intrinsic builds AI-powered software platforms that simplify the operation and deployment of industrial robots across manufacturing. The company is hiring software engineers, robotics specialists, frontend developers, and solutions architects to develop data infrastructure, manipulation algorithms, control interfaces, and backend systems that enable broader adoption of robotic automation.

View all jobs at Intrinsic

Likely interview questions

  • Walk us through a time you designed and implemented user permission systems or access control logic. How did you handle different authorization levels?
  • Describe your experience interfacing software with physical hardware—what protocols or communication methods did you use, and how did you ensure reliable signal transmission?