About the job
Intrinsic Robotics, a Google company, works to advance industrial automation by combining AI, perception, and simulation. The team includes engineers, roboticists, designers, and technologists who share a goal: make intelligent robotics more accessible for businesses and developers. Software and data are central to the mission, with a focus on practical results that drive both creativity and economic progress in robotics.
Role overview
This Backend Software Engineer position centers on connecting web-based software with physical robotics hardware used in manufacturing. The engineer ensures that operator actions on digital interfaces translate into safe, immediate responses from robotic systems. Responsibilities include managing the full lifecycle of commands, authorizing, recording, and executing them reliably, even if the network goes down. The work also covers data synchronization, control of signal lights, and building a system that operators can trust to manage physical automation safely and intuitively.
What you will do
- Implement secure authentication and identity management so only authorized users can control hardware.
- Develop control logic that links web interfaces to physical devices like status indicators, emergency stops, and operator consoles.
- Design systems to securely store robot telemetry during network outages and synchronize with the cloud when connectivity returns.
- Build backend infrastructure for multi-tenant environments, keeping each client’s data isolated and secure.
- Establish communication channels between web browsers and hardware controllers to deliver low-latency feedback for operators.
- Create detailed audit logs that tie every hardware action to a specific authenticated user, supporting safety and traceability.
Requirements
- Experience designing and implementing granular user permissions and access controls in multi-user software systems.
- Proficiency integrating software with physical hardware using digital inputs and outputs, such as controlling lights, switches, or sensors.
- Strong background in full-stack development, with an emphasis on backend technologies.
Location
Mountain View, California

