logo

Robotics Software Engineer

Department
Engineering
Job Type / Location
remote
Experience Required
5+ years
Posted On

Key Responsibilities

  • Develop and maintain software for robotic systems, including perception and control algorithms
  • Implement and optimize robotics algorithms for navigation, mapping, and manipulation
  • Integrate software with hardware components and sensor systems
  • Collaborate with cross-functional teams to define software requirements
  • Write unit and integration tests to ensure system reliability

Requirements

  • 3+ years of experience in robotics software development
  • Proficiency in C++ and Python, with experience in ROS (Robot Operating System)
  • Strong understanding of robotics algorithms (SLAM, path planning, control theory)
  • Experience with sensor fusion and real-time systems
  • Familiarity with version control (Git) and agile development practices

View Assessment Process

Think you'll be a good fit?