companyIntrinsic Robotics logo

Backend Software Engineer for Robotics Systems

Intrinsic RoboticsMountain View, California
On-site Full-time $147.2K/yr - $208.3K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Proven experience in developing and managing user authentication systems, interfacing software with physical hardware, and building resilient data systems. Familiarity with multi-tenant architecture and communication protocols is essential.

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

About Intrinsic Robotics

Intrinsic Robotics, an innovative AI robotics team at Google, strives to redefine industrial robotics through cutting-edge technology and a strong focus on accessibility for all users. Our mission is to empower businesses and developers by integrating intelligence into robotics, enabling a future where automation is both effective and user-friendly.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.