Senior Robotics Engineer role designing and implementing high-performance software systems for robotic teleoperation and telepresence.
Requirements
- Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or related field (Master's or PhD preferred)
- 5+ years of professional experience developing software for robotic systems
- Advanced programming skills in C++ and Python
- Strong expertise with ROS (Robot Operating System) and related tools
- Deep understanding of robot kinematics, dynamics, and control theory
- Experience architecting and implementing large-scale robotics software systems
- Strong background in computer vision, sensor fusion, and state estimation
- Experience leading software development projects and mentoring engineers
- Demonstrated ability to solve complex technical problems in robotics
- Excellent communication skills and ability to translate technical concepts to non-technical stakeholders
Benefits
- Dynamic and diverse team
- Flat hierarchies and short decision-making processes
- Exciting and varying tasks
- Excellent working environment
- Modern office space
- Flexible working hours with the option of mobile working