Robotics Manipulation Engineer
Listed on 2026-03-05
-
Engineering
Robotics, Systems Engineer
Meta is seeking a Robotics Engineer to join our Infra Robotics team. This team implements advanced robotics technologies to enable efficient and safe data center operations. The Robotics Engineer is responsible for driving the integration of robotics, electromechanical systems, and automated workflows into Meta’s server operational processes. This includes solution architecture, requirements gathering, system integration, verification and validation, concept of operation (Con Ops), product release (including site acceptance testing), and post‑release support.
The role involves close collaboration with hardware engineering, manufacturing, test engineering, robotics teams, and operations partners to improve serviceability, repair efficiency, and overall reliability across Meta’s global infrastructure. Brings significant hands‑on experience with industrial robotic arms, pendant programming, OEM controllers, and work‑cell integration in production or R&D environments. Demonstrates a background in mechatronics, motion control, and automation software development. Has significant experience across the product development lifecycle—from product design and development to system integration, verification, and product release—focused on large‑scale automation.
Possesses demonstrated expertise in programming languages such as Python, C++, and has a solid understanding of robotics principles including perception, motion planning, and control. Excels in designing and implementing software architectures tailored for robotic systems, coupled with an understanding of hardware‑software integration. Has experience in design, training, and deployment of ML algorithms that enable robots to interact intelligently and adapt to their environments.
Brings experience with ROS, NVIDIA robotics frameworks, or AI‑assisted motion generation. Holds an understanding of robotics technologies—covering sensing, robot perception, path planning, decision‑making, and robot manipulation—plus hands‑on troubleshooting skills. Exhibits effective communication, leadership, organizational, engineering, program management, and analytical skills. Collaborates with and influences internal stakeholders, including cross‑functional teams and individuals at all levels.
- Partner with server hardware and operations teams to understand server architecture, mechanical design, serviceability workflows, and opportunities for automation.
- Translate server design, diagnostics flows, and repair requirements into actionable product requirements and technical specifications, making tradeoffs between hardware, robotics, firmware, and software solutions.
- Lead the design and implementation of robotic and electromechanical solutions for server retrieval/insertion, transport, packaging, disassembly/assembly, diagnostics integration, and component replacement with internal and external partners.
- Lead architecture reviews to identify and address gaps in solution design, ensuring performance and scalability of both software and hardware systems involved in server handling automation.
- Drive proof‑of‑concept development and evaluation, building and testing prototypes to validate feasibility, mechanical compatibility, alignment strategies, and operational improvements.
- Integrate robotic arms with end‑of‑arm tooling, sensors, PLCs, and safety systems to deliver fully automated workcell solutions.
- Deploy state‑of‑the‑art robotics machine learning or physical AI models. Stay current with industry trends and emerging technologies in robotics, automation, and AI‑driven motion planning.
- Create engineering development plans and milestones, coordinating cross‑functional teams to deliver R&D milestones on time and with high quality.
- Develop and execute testing strategies, leading QA/QC to verify and validate automated server handling and repair solutions against product specifications and customer requirements.
- Build and maintain robust interfaces between robot controllers and higher‑level software platforms using C++, Python, or similar languages.
- Define product release processes (field pilots, site acceptance testing, operational…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).