Member of Technical Staff, Perception
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 88% of similar roles. Most pay $177,900–$246,150 — the shaded band above. At the midpoint, this role pays about $152k versus about $212k for comparable roles.
Based on 240 similar postings.
Employer
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
At a glance
As a Software Engineer II on the Microsoft Robotics team, you will design and develop navigation and planning systems for robots to operate safely and efficiently in real-world environments. Your daily tasks include translating mission objectives into feasible robot trajectories, integrating navigation modules with other autonomy components like localization and perception, and building robust real-time planning systems that handle practical constraints such as limited compute resources and dynamic obstacles. You will work with Python or C++ to create production-quality software, ensuring it is maintainable and operationally ready. The role involves collaborating across teams to validate navigation behavior in both simulated and real-world settings, analyzing telemetry data for debugging, and staying updated on advancements in robotics navigation and AI. This position requires experience with robotics middleware like ROS/ROS2 and proficiency in developing algorithms for autonomous systems under challenging environmental conditions.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft