logo

Unitree Robotics

Embedded Software Engineer - Unitree Robotics

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

Key Responsibilities

  • Develop and optimize low-level firmware for robotic control systems
  • Design real-time embedded software for motor control and sensor integration
  • Collaborate with hardware teams to ensure seamless system integration
  • Implement and maintain communication protocols (CAN, I2C, SPI)
  • Write unit tests and perform hardware-in-the-loop testing
  • Optimize power consumption and performance for battery-powered robots

Requirements

  • 5+ years of embedded systems development with C/C++
  • Experience with RTOS (FreeRTOS, Zephyr) and embedded Linux
  • Proficiency in robotics frameworks (ROS, ROS 2)
  • Strong debugging skills using logic analyzers and oscilloscopes
  • Knowledge of motor control algorithms and sensor fusion

View Assessment Process

Think you'll be a good fit?