Senior Robotics Systems Engineer
Core
Develop hardware abstraction layers, drivers, and safety systems for autonomous delivery robots, bridging physical hardware with high-level autonomy modules.
Role type
Senior Robotics Systems Engineer (Hardware/Embedded)
Builds
Autonomous mobile robots for last-mile and industrial delivery
Domain
Robotics, Autonomous Vehicles, Embedded Systems
Deliverable
production ML models
Required skills
C++ (17/20), Python, Linux, ROS/ROS2, Hardware Drivers (I2C/SPI/CAN), Containerization (Docker), Sensor Fusion, SLAM, Path Planning
Preferred skills
Lidar/Radar/IMU/GNSS experience, GPU/NPU/DSP optimization, Safety-critical logic implementation
Technologies
C++, Python, Linux, ROS2, Docker, I2C, SPI, CAN, SLAM, Lidar, Radar, IMU, GNSS/RTK
Responsibilities
Develop and maintain hardware abstraction layers for autonomy modules; Write and maintain C++ user-space drivers for sensors and actuators; Design and implement fail-safes and safety functions at firmware/middleware levels; Build and deploy containerized robotics applications on edge compute platforms; Partner with autonomy teams to tune parameters and solve challenges in SLAM, perception, and navigation pipelines.
Seniority
Senior, hands-on IC
