logo

Unitree Robotics

Embedded Engineer - Unitree Robotics

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

Key Responsibilities

  • Design and develop firmware for robotic control systems and sensor interfaces
  • Optimize real-time performance for embedded applications on ARM Cortex-M and Linux platforms
  • Implement communication protocols (CAN, I2C, SPI) for sensor and actuator integration
  • Write unit tests and perform hardware-in-the-loop testing
  • Debug and resolve issues in low-level system software
  • Collaborate with hardware engineers to define system requirements

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
  • 3+ years of experience in embedded systems development
  • Proficiency in C/C++ and RTOS (FreeRTOS, Zephyr)
  • Experience with STM32, ESP32, or similar microcontrollers
  • Familiarity with debugging tools (JTAG, Logic Analyzers)

View Assessment Process

Think you'll be a good fit?