Member of Technical Staff, Perception

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
29 days ago
Closes
Nov 25, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $213k
This role $177k
$104k most similar roles pay here $269k

This role pays less than 76% of similar roles. Most pay $179,475–$246,150 — the shaded band above. At the midpoint, this role pays about $177k versus about $213k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 694 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 636 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Member of Technical Staff, Perception

As a Senior Member of Technical Staff on Microsoft’s Robotics team, you will lead the development and integration of advanced perception and navigation capabilities for robotic platforms. Your day-to-day responsibilities include designing robust state estimation pipelines, building spatial representations for navigation, integrating perception outputs with planning systems, and developing evaluation frameworks to measure performance across various environments. You will work closely with learning engineers, simulation experts, and platform teams to connect classical robotics techniques with modern AI models, ensuring that research-grade capabilities are transformed into reliable production systems. The role requires deep expertise in C++ and Python, proficiency with ROS/ROS2 and other autonomy development tools, and experience deploying perception and navigation systems on physical robots while addressing real-world challenges such as sensor degradation and environmental variability.

What you'll do

  • Lead the design and integration of perception and navigation systems for robotic platforms.
  • Develop robust state estimation and localization pipelines using multi-sensor data.
  • Build spatial representations for navigation, including occupancy maps and semantic models.
  • Integrate perception outputs with planning, control, simulation, and fleet operations systems.
  • Architect perception-navigation pipelines to meet practical constraints like latency and reliability.
  • Analyze field logs and sensor data to identify root causes and improve system robustness.

What we're looking for

  • Deep experience developing robotics perception or navigation systems, including SLAM and sensor fusion.
  • Systems-level understanding of how perception, localization, mapping, planning, and controls interact in deployed autonomous systems.
  • Proficiency in C++ and Python for building performant, testable, production-quality robotics software.
  • Experience with robotics middleware like ROS/ROS2 and tools such as Nav2, MoveIt, Gazebo, or equivalent autonomy development environments.
  • Familiarity with modern perception methods including 3D computer vision, neural scene representations, and semantic segmentation.
  • Ability to deploy perception and navigation systems on physical robots and debug real-world issues effectively.
  • Experience designing evaluation frameworks for localization, mapping, perception, and navigation performance.

More like this

Similar roles

Member of Technical Staff, Microsoft Robotics, Navigation

Microsoft

Redmond, WA 29 days ago $102,100$202,200
Python C++ ROS ROS2 Nav2 MoveIt Drake A\ D\ RRT RRT\ lattice planning trajectory optimization model-predictive control simulation-based validation regression testing imitation learning foundation models safety-aware autonomy design

Member of Technical Staff, Robotics Simulation

Microsoft

Redmond, WA 29 days ago $119,800$234,700
Python C++ MuJoCo Isaac Sim Gazebo Unity Unreal PyTorch JAX TensorFlow Distributed computing GPU-accelerated simulation 3D graphics Real-time rendering URDF MJCF USD OpenUSD Reinforcement learning Domain randomization

Member of Technical Staff, Microsoft Robotics, Hardware Systems

Microsoft

Redmond, WA 29 days ago $102,100$202,200
SolidWorks Fusion 360 NVIDIA Jetson Intel NUC Linux Ethernet CAN bus EtherCAT CAD 3D printing Machining Soldering HIL testing Automated hardware test systems Robot calibration workflows Universal Robots Franka Boston Dynamics LiDAR IMUs Force/torque sensors Encoders

Member of Technical Staff, Robot Learning

Microsoft

Redmond, WA 29 days ago $102,100$202,200
Python PyTorch JAX TensorFlow Azure Machine Learning Kubernetes ROS ROS2 NumPy GPU Clusters Docker CI/CD Git CVPR ICRA Robotics Middleware Vision-Language-Action Models Imitation Learning Reinforcement Learning Data Pipelines Teleoperation Data Collection Sensor Processing

Member of Technical Staff, Robot Security & Safety

Microsoft

Redmond, WA 29 days ago $119,800$234,700
FMEA FTA STPA HAZOP IEC 61508 ISO 13482 ISO 10218 Ros Ros2 CI/CD NIST MITRE ATT&CK for ICS TUV CFSE CISSP GICSP CEH IoT security Embedded systems security Operational technology security