Requirements
- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field.
- Proven experience in software development for robotic systems, including proficiency in programming languages such as C++, Python, or ROS (Robot Operating System), JavaScript.
- Strong understanding of robotics principles, including kinematics, dynamics, sensor fusion, and motion planning.
- Experience with robotic simulation tools such as Gazebo or V-REP.
- Experience in full stack development, including user interfaces, backend services and data management, including frontend frameworks (ie React, Angular), backend technologies (ie Node.js, Django)
- Familiarity with Agile development methodologies, version control systems (e.g., Git) and software development best practices
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team environment, with good communication and collaboration skills.
Shortlisted candidates will be offered a 1 Year Direct contract employment.