logo

Unitree Robotics

Software Engineer - Unitree Robotics

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

Key Responsibilities

  • Develop and maintain software for robotic systems, including control algorithms and simulation tools
  • Design and implement APIs for communication between robotic components
  • Write and maintain unit tests and integration tests for software modules
  • Optimize software performance for real-time robotic applications
  • Collaborate with cross-functional teams to integrate software with hardware
  • Document software architecture and maintain code repositories

Requirements

  • Bachelor's degree in Computer Science or related field
  • 3+ years of experience in software development for robotics or embedded systems
  • Proficiency in Python, C++, and ROS
  • Experience with Linux system programming and version control (Git)
  • Familiarity with Docker and CI/CD pipelines

View Assessment Process

Think you'll be a good fit?