Member of Technical Staff, Microsoft Robotics (Hardware Systems) | Microsoft Careers
At a glance
AI generatedTL;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
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
- | Microsoft Careers 121
- Principal Software Engineer | Microsoft Careers 19
- Senior Software Engineer | Microsoft Careers 18
- Software Engineer II | Microsoft Careers 10
- Principal Applied Scientist | Microsoft Careers 5