Robotics Manipulation Engineer

Meta Meta · Big Tech · Fremont, CA

Meta is seeking a Robotics Engineer to join their Infra Robotics team, focusing on integrating robotics and automation into data center operations. The role involves solution architecture, system integration, verification, and product release, with a strong emphasis on hands-on experience with industrial robotics, automation software development, and ML algorithms for robot interaction. The engineer will collaborate with cross-functional teams to improve serviceability, repair efficiency, and reliability.

What you'd actually do

  1. Partner with server hardware and operations teams to understand server architecture, mechanical design, serviceability workflows, and opportunities for automation
  2. Translate server design, diagnostics flows, and repair requirements into actionable product requirements and technical specifications, making tradeoffs between hardware, robotics, firmware, and software solutions
  3. 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
  4. Drive proof-of-concept development and evaluation, building and testing prototypes to validate feasibility, mechanical compatibility, alignment strategies, and operational improvements
  5. Integrate robotic arms with end-of-arm tooling, sensors, PLCs, and safety systems to deliver fully automated workcell solutions

Skills

Required

  • Robotics integration
  • Electromechanical systems
  • Automated workflows
  • Solution architecture
  • System integration
  • Verification and validation
  • Concept of operation (ConOps)
  • Product release
  • Site acceptance testing
  • Post-release support
  • Hardware engineering collaboration
  • Manufacturing collaboration
  • Test engineering collaboration
  • Robotics team collaboration
  • Operations partner collaboration
  • Industrial robotic arms
  • Pendant programming
  • OEM controllers
  • Workcell integration
  • Mechatronics
  • Motion control
  • Automation software development
  • Product development lifecycle
  • Product design
  • Product development
  • System integration
  • Verification
  • Product release
  • Large-scale automation
  • Python
  • C++
  • Robotics principles
  • Perception
  • Motion planning
  • Control
  • Software architectures for robotic systems
  • Hardware-software integration
  • ML algorithms for robot interaction
  • ROS
  • NVIDIA robotics frameworks
  • AI-assisted motion generation
  • Sensing
  • Robot perception
  • Path planning
  • Decision-making
  • Robot manipulation
  • Hands-on troubleshooting
  • Communication skills
  • Leadership skills
  • Organizational skills
  • Engineering skills
  • Program management skills
  • Analytical skills
  • Cross-functional team collaboration
  • Influencing skills
  • Server hardware understanding
  • Server architecture understanding
  • Mechanical design understanding
  • Serviceability workflows understanding
  • Opportunities for automation identification
  • Server design translation
  • Diagnostics flows translation
  • Repair requirements translation
  • Product requirements definition
  • Technical specifications definition
  • Tradeoff analysis (hardware, robotics, firmware, software)
  • Robotic arm integration
  • End-of-arm tooling integration
  • Sensors integration
  • PLCs integration
  • Safety systems integration
  • Automated workcell solutions delivery
  • Proof-of-concept development
  • Prototype building
  • Prototype testing
  • Feasibility validation
  • Mechanical compatibility validation
  • Alignment strategies validation
  • Operational improvements validation
  • Robot controllers interface development
  • Higher-level software platforms interface development
  • State-of-the-art robotics machine learning deployment
  • Physical AI models deployment
  • Industry trends monitoring (robotics, automation, AI)
  • Emerging technologies monitoring (robotics, automation, AI)
  • AI-driven motion planning
  • Engineering development plans creation
  • Milestones creation
  • Cross-functional team coordination
  • R&D milestone delivery
  • Testing strategies development
  • QA/QC leadership
  • Automated server handling verification
  • Automated server repair validation
  • Product specifications adherence
  • Customer requirements adherence
  • Robust interfaces building
  • Software version control
  • Field pilots definition
  • Operational workflows definition
  • Post-release support strategies definition
  • Server automation systems support
  • Industry relationships development (server vendors, automation providers, data center peers)
  • Server design practices awareness
  • Future directions awareness
  • Data center site visits
  • Engineering studies
  • System audits
  • Collaboration with local subject matter experts
  • Bachelor's degree in Computer Science, Computer Engineering, or relevant technical field
  • Equivalent practical experience
  • 10+ years of experience integrating robotic arms
  • In-depth knowledge of safety standards for electromechanical and robotic automation
  • In-depth knowledge of regulatory compliance for electromechanical and robotic automation
  • Proficiency with advanced deep learning techniques
  • Proficiency with reinforcement learning techniques
  • Proficiency with imitation learning techniques
  • Experience developing automation-adjacent software
  • Experience with deep learning libraries (PyTorch, TensorFlow, JAX)
  • Experience leading cross-functional teams in requirements gathering
  • Experience leading cross-functional teams in system integration
  • Experience leading cross-functional teams in validation
  • Experience leading cross-functional teams in product release
  • Familiarity with hardware for server-level automation
  • Familiarity with firmware for server-level automation
  • Familiarity with system integration for server-level automation
  • Design for manufacturability experience
  • Design for reliability experience
  • Experience leading software architecture reviews
  • Experience leading hardware architecture reviews
  • Experience conducting rigorous testing of software modules
  • Experience conducting rigorous validation of software modules

Nice to have

  • AI-assisted coding tools

What the JD emphasized

  • significant hands-on experience with industrial robotic arms
  • Demonstrates a background in mechatronics, motion control, and automation software development
  • significant experience across the product development lifecycle
  • Possesses demonstrated expertise in programming languages such as Python, C++
  • solid understanding of robotics principles including perception, motion planning, and control
  • Excels in designing and implementing software architectures tailored for robotic systems
  • understanding of hardware-software integration
  • experience in design, training, and deployment of ML algorithms
  • experience with ROS, NVIDIA robotics frameworks, or AI-assisted motion generation
  • understanding of robotics technologies—covering sensing, robot perception, path planning, decision-making, and robot manipulation
  • hands-on troubleshooting skills
  • Proficiency with advanced deep learning, reinforcement learning and imitation learning techniques used in robotics
  • Proven experience leading cross-functional teams

Other signals

  • Robotics Manipulation Engineer
  • drive the integration of robotics, electromechanical systems, and automated workflows
  • design and implementation of robotic and electromechanical solutions
  • Deploy state-of-the-art robotics machine learning or physical AI models
  • Develop and execute testing strategies