Member of Technical Staff, Microsoft Robotics (Robotics Simulation) | Microsoft Careers
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 83% of similar roles. Most pay $168,462–$209,750 — the shaded band above. At the midpoint, this role pays about $152k versus about $189k 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 571 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 522 roles with salary data.
Most-posted roles
At a glance
As a Software Engineer II on the Microsoft Robotics team, you will be responsible for designing and developing navigation and planning systems that enable robots to operate safely and efficiently in real-world environments. Your day-to-day 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 under practical constraints. You will work on costmaps, traversability models, and safety-aware decision policies to ensure robots can navigate complex scenarios. Utilizing simulation, log replay, and field testing, you will evaluate system performance and collaborate with cross-functional teams to validate navigation behavior across various environments. The role requires expertise in robotics middleware like ROS/ROS2, proficiency in C++ and Python, and a strong understanding of planning algorithms such as A*, RRT, and model-predictive control.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft