About the job
At Slip Robotics, we are revolutionizing freight logistics through our advanced autonomous robotic systems, which load and unload trailers with unparalleled speed, safety, and reliability compared to conventional methods. Our robots operate daily in challenging real-world environments alongside humans and heavy cargo. As a compact yet impactful team based in Atlanta, we are proud to develop products that are already in production.
About the Role
We are in search of a Robotics Hardware Integration Engineer to take charge of the liaison between software and hardware on our robotic platforms. This includes sensor drivers, motor controllers, embedded communication buses, power management interfaces, and the foundational software that drives the physical robot's operations. Your role will ensure that software commands translate into dependable real-world movements, and that sensor data is seamlessly integrated into our perception and navigation systems.
This position is a unique blend of embedded firmware and software development, focused at the intersection of both. We seek someone with experience in a robotics company, who has successfully integrated sensors, actuators, and computational hardware into a unified system. You should be comfortable interpreting datasheets, crafting Linux device drivers, and troubleshooting CAN bus communications.
Key Responsibilities
- Develop and sustain drivers for sensors (LiDAR, cameras, IMUs, encoders) and actuators (motor controllers, hydraulics, pneumatics) on Linux-based robotic platforms.
- Manage the communication layer connecting onboard compute and hardware subsystems (CAN bus, EtherCAT, serial, I2C/SPI).
- Design and implement hardware abstraction layers that provide clean, reliable interfaces for upstream software teams.
- Integrate new sensors and hardware components as our robot platform evolves, including requirements definition, component selection, bring-up, calibration, and validation.
- Oversee and manage the health of robot systems, including power, thermal conditions, hardware diagnostics, and fault management.
- Build and maintain AWS IoT Greengrass components for fleet-wide device management, over-the-air updates, and cloud telemetry.
- Collaborate with mechanical and electrical engineers during hardware design reviews to ensure manufacturability and software compatibility.
- Manage Linux configurations and setups for robotics software host machines.
- Develop and uphold CI/CD processes for hardware-interfacing software, incorporating hardware-in-the-loop testing where appropriate.
- Support field-deployed robots by diagnosing and resolving hardware-software integration challenges.

