About the Role
We're seeking a Robotics Engineer to develop, integrate, and deploy intelligent robotic systems. You'll work on perception, localization, control systems, and real-world robot deployment that leverages our simulation-first approach.
What You'll Do
- Design and implement robotic control systems (PID, MPC, adaptive control)
- Develop perception pipelines using computer vision and deep learning
- Build sensor fusion systems combining LiDAR, cameras, IMU, and other sensors
- Implement localization and mapping algorithms (SLAM, visual odometry)
- Integrate simulation models with real hardware for validation
- Deploy and test robotic systems in real-world environments
- Develop autonomous navigation and obstacle avoidance systems
- Create telemetry and data streaming pipelines for remote monitoring
- Optimize robot performance for real-time operation
- Work with simulation engineers to validate behaviors before deployment
What We're Looking For
Required:
- Strong proficiency in C++ and Python
- Hands-on experience with ROS/ROS2
- Experience with computer vision (OpenCV, depth cameras)
- Knowledge of sensor fusion and state estimation techniques
- Understanding of robot kinematics and dynamics
- Experience with real-time control systems
- Ability to work with hardware (motors, sensors, embedded systems)
- Strong debugging and problem-solving skills
Preferred:
- Experience with LiDAR-based perception and SLAM
- Knowledge of Kalman filters, EKF/UKF, particle filters
- Experience with GPU acceleration (CUDA) for perception tasks
- Familiarity with Isaac Sim or Gazebo for robot testing
- Background in mobile robotics or autonomous vehicles
- Experience with communication protocols (MQTT, DDS, WebRTC)
- Knowledge of safety-critical systems and fail-safes
- Experience integrating robots with cloud infrastructure
Why Join Helpforce
- Build real robots that solve real problems
- Work on autonomous systems from simulation to deployment
- Own entire features and systems
- Learn from a multidisciplinary team
- Competitive compensation with growth potential
Skills Required
C++, Python, ROS/ROS2, Computer Vision, SLAM, Sensor Fusion, Control Systems, LiDAR, Autonomous Navigation
How to Apply
Send your resume, portfolio (if applicable), and a brief note about why you're excited about simulation-first robotics.