Member of Technical Staff, Microsoft Robotics (Hardware Systems) | Microsoft Careers

Microsoft

Actively hiring Posted this week
Redmond, WA Posted 2 days ago $102,100$202,200 / year

At a glance

AI generated

TL;DR

Join our Microsoft Robotics team as a Hardware Engineer II, where you will support the design, integration, testing, and maintenance of robotic hardware platforms used in development and validation programs. Your responsibilities include assembling and maintaining commercial and customized robotic systems, integrating sensor suites and compute modules, and executing verification tests to ensure reliability and readiness for software development and AI model evaluation. You will work with electrical schematics, mechanical drawings, and CAD tools like SolidWorks or Fusion 360, while also setting up lab environments and developing hardware test plans. Familiarity with robotics networking protocols such as Ethernet and CAN bus, embedded computing platforms like NVIDIA Jetson, and sensor technologies including LiDAR and IMUs is essential. This role requires a Bachelor's degree in Electrical Engineering, Computer Engineering, or Mechanical Engineering plus 2+ years of relevant experience, or equivalent qualifications.

Skills

SolidWorks Fusion 360 NVIDIA Jetson Intel NUC Linux Ethernet CAN bus EtherCAT Universal Robots Franka Boston Dynamics CAD 3D printing machining soldering cameras depth sensors LiDAR IMUs force/torque sensors encoders HIL testing automated hardware test systems

What you'll do

  • Support design, assembly, integration, and maintenance of robotic hardware platforms.
  • Perform hardware-software integration including sensor bring-up and network provisioning.
  • Develop and execute hardware verification and validation test plans for subsystems.
  • Create and maintain detailed design documentation for robotic hardware configurations.
  • Set up and maintain robotics lab environments following safety guidelines.
  • Identify project risks and develop mitigation plans to keep timelines on track.

What we're looking for

  • Bachelor's degree in relevant engineering field with 5+ years of technical experience or equivalent.
  • Hands-on experience assembling and maintaining robotic systems, including commercial platforms and custom research robots.
  • Familiarity with sensor technologies used in robotics and their integration, calibration, and debugging.
  • Experience with embedded computing platforms, Linux-based systems, and robotics networking protocols.
  • Proficiency with CAD tools and basic mechanical prototyping skills such as 3D printing and machining.
  • Understanding of electrical safety, lab safety protocols, and experience working in robotics labs.
  • Experience with hardware-in-the-loop testing, automated hardware test systems, or robot calibration workflows.

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 534 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft