Controls Engineer, Robotics
Engineer and own the full robot control stack for data center robotics, including motion controls, functional safety architecture, fleet integration, and on-site commissioning to achieve high availability targets. Requires production experience with robotic controls, safety systems, and cross-domain debugging.
About the job
Role Scope
- Engineer controls for robotics in the data center: motion, safety, and integration with facility systems.
- Own the robot control stack integration: fleet management, task dispatch, and telemetry into the platform.
- Design the safety architecture: zones, interlocks, and functional safety for robots working among people and plant.
- Commission robotic systems at sites and hold them to availability targets.
Requirements
- Engineered controls for robotic or automated systems in production.
- Implemented functional safety around robots: risk assessments and safety PLCs.
- Integrated robot fleets with external systems.
- Commission on-site and debug across mechanical, electrical, and software.
- Hold availability numbers, not demos.
Nice-to-Haves
- ROS or fleet managers.
- AMR platforms.
- Robot safety standards (ISO 10218, ISO 3691-4).
- Data center environments.
Skills
Robot Controls, Functional Safety, Safety Plcs, Risk Assessments, Robot Fleet Integration, ROS, Fleet Management, Amr Platforms, Iso 10218, Iso 3691-4
Similar jobs
Embedded Engineering jobsDevelops operating-system platforms, device drivers, and infrastructure for autonomous-vehicle robotics systems. The role requires 4+ years of production software experience, strong Linux internals expertise, and proficiency in C/C++ plus scripting languages.
Develops real-time perception, sensor-control, and fusion software for heterogeneous autonomous vehicle platforms, integrating ML algorithms across sensors and embedded systems. Requires advanced engineering education or 5+ years of relevant experience, multi-modal sensing expertise, Linux/Docker proficiency, and U.S. security-clearance eligibility.
Develops reliable embedded software and custom device solutions, integrating vendor components, sensors, operating systems, and communication interfaces. Requires a bachelor's degree and at least three years of relevant experience with C/C++, embedded Linux, debugging, and CI/CD tools.
Build and harden OS foundations for AI consumer devices, spanning kernel, services, security, performance, and application interfaces. Requires strong systems programming in C/C++, kernel experience, and debugging skills.
Develops, deploys, and maintains software for autonomous vehicles, integrating sensors, autopilots, and perception modules with hands-on field testing. Requires 5+ years experience or MS/PhD, C++/Python/Linux proficiency, and robotics knowledge.