Member of Technical Staff, Microsoft Robotics (robot Security & Safety)

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

This role focuses on designing and implementing security and safety architectures for Microsoft's robotics platform, which includes AI models and agentic workflows. The primary goal is to ensure robots operate safely and securely in real-world environments, bridging cybersecurity, functional safety, and AI safety. The role involves developing threat models, safety analyses, monitoring systems, and incident response capabilities, with a strong emphasis on compliance with industry standards and responsible AI deployment.

What you'd actually do

  1. Design and implement end-to-end security and safety architectures for robotic systems, spanning the full hardware-software robot stack, including device-level security (secure boot, firmware integrity, encrypted communications), platform-level security (identity, access control, certificate management), and cloud-to-edge security for robot fleet management.
  2. Develop and maintain safety analyses and threat models (FMEA, FTA, HAZOP, STPA) specific to robotic systems operating in human-populated environments, identifying risks from cyber-attack vectors, AI behavior failures, hardware faults, and environmental uncertainties.
  3. Define and enforce safety envelopes and runtime safety monitors for autonomous robot behaviors, including collision avoidance, force limiting, workspace boundaries, and graceful degradation under sensor or actuator failure conditions.
  4. Analyze key security metrics, KPIs, and telemetry data to identify trends in security posture and safety incidents, implementing mitigation strategies and driving continuous improvement of the platform’s security and safety posture.
  5. Design and scale solutions to address identified security control issues (network, identity, applications) and current threats specific to robotics deployments, anticipating and articulating risks to leadership.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience
  • coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Microsoft Cloud Background Check

Nice to have

  • Master's Degree in Computer Science or related technical field
  • 6+ years technical engineering experience

What the JD emphasized

  • security and safety frameworks for Microsoft’s robotics platform
  • physical harm
  • autonomous AI behaviors must be bounded by robust safety envelopes
  • responsibly deploying AI-enabled robots in the real world
  • functional safety
  • AI safety
  • cybersecurity
  • physical safety incidents
  • AI behavior anomalies
  • fleet compromise scenarios
  • supply chain integrity concerns
  • AI safety and security communities
  • responsible AI

Other signals

  • AI for physical world
  • robotics AI models
  • physically grounded agentic AI workflows
  • trustworthy test and evaluation
  • customer-focused validation
  • security and safety frameworks for robotics
  • AI safety for physical systems
  • autonomous AI behaviors bounded by safety envelopes
  • AI-enabled robots in the real world
  • AI safety and security communities