The Role
We're looking for a robotics engineer to join our core development team and drive the integration of robotic systems with our teleoperation platform. You'll work at the intersection of robotics, real-time control systems, and remote operation technology.
Primary focus areas:
- ROS2-based robotic system integration and development
- Real-time control algorithms and motion planning
- Sensor fusion and perception systems
- Hardware-software integration for robotic platforms
- Safety-critical system design and validation
- Multi-robot coordination and fleet management
What You'll Do
- Design and implement robotic control systems using ROS2 framework
- Develop motion planning and navigation algorithms for autonomous and teleoperated robots
- Integrate sensors (LiDAR, cameras, IMU, encoders) with perception and control pipelines
- Build and optimize real-time control loops with sub-millisecond latency requirements
- Collaborate with hardware teams on robot platform design and testing
- Implement safety systems and fail-safe mechanisms for remote operation
- Debug and troubleshoot robotic systems in lab and field environments
- Support customer integration of robotic platforms
- Participate in system architecture decisions and technical reviews
Requirements
Must have:
- 3+ years of hands-on robotics engineering experience
- Strong proficiency in ROS2 and robotics middleware
- Experience with motion planning, kinematics, and control theory
- Solid understanding of sensor integration and perception systems
- Programming skills in C++ and Python for robotics applications
- Experience with real-time systems and embedded Linux
- Knowledge of robotics simulation tools
- Strong mathematical background in linear algebra, calculus, and statistics
Preferred:
- Experience with autonomous navigation and SLAM algorithms
- Knowledge of computer vision and machine learning for robotics
- Familiarity with robotic hardware platforms (manipulators, mobile robots, drones)
- Experience with safety-critical systems and functional safety standards
- Background in teleoperation, haptic feedback, or human-robot interaction
- Knowledge of communication protocols (CAN, Ethernet, wireless systems)
- Experience with Docker, Git, CI/CD tools, and automated testing for robotics
What We're Looking For
- Strong systems thinking and ability to work across hardware-software boundaries
- Passion for solving complex robotics challenges in real-world environments
- Experience with rapid prototyping and iterative development
- Collaborative mindset for working with cross-functional teams
- Comfortable with hands-on debugging and field testing
- Excited about pushing the boundaries of remote robotics technology