Robot.com · 2 months ago
Robotics Embedded Systems Intern
Robot.com is looking for a Robotics Embedded Systems Intern to join their Autonomy Department. This role involves working on real-world robotics challenges and contributing to projects that enhance delivery robots' capabilities through software development and system integration.
Artificial Intelligence (AI)DeliveryFood DeliveryLogisticsRobotic Process Automation (RPA)Robotics
Responsibilities
Develop & Maintain Software: Design, test, and refine software for robotics and AI applications
Integrate Systems: Connect software, embedded hardware, and data pipelines into unified robotic solutions
Optimize Performance: Tune algorithms and improve system efficiency
Debug & Solve Issues: From firmware bugs to hardware malfunctions
Manage Releases: Handle firmware, OS, dependencies, and over-the-air updates for robot fleets
Hardware Integration: Work with communication protocols for sensors, actuators, and robot boards
Firmware & Containers: Maintain embedded firmware, manage containers, and support CI pipelines
Documentation & Security: Keep detailed documentation and follow best practices for privacy and security
Qualification
Required
Programming: Python (Medium/High), C++ (Medium/High), ROS/ROS2 (Low/Medium/High)
Tools & DevOps: Docker (Low/Medium), Git (High), experience with development environments, good documentation and coding practices
Hardware & APIs: Previous integration of APIs and sensors (2D/3D LiDARs, Stereo Cameras, IMU, GPS/RTK, regular cameras)
Embedded Systems: ARM architectures, IoT platforms/services, firmware management, OTA updates
Debugging & Maintenance: Bug tracking, troubleshooting, and solving integration issues
Company
Robot.com
Robot.com develops and operates autonomous mobile robots designed to perform real-world tasks.