Embedded Software Engineer

Embodied Intelligence Systems

Build the embedded software foundation for high-throughput, low-latency embodied intelligence platforms.

Harnessing the power of artificial intelligence to revolutionize industries and enhance human experiences.

LOCATION

Beijing / Shanghai / Shenzhen / Hong Kong

EMPLOYMENT TYPE

FUll-time

The Missions

  • Develop efficient and reliable low-level drivers and firmware for multi-sensor systems.

  • Design interrupt- and DMA-based data acquisition with zero-copy data paths.

  • Implement bootloaders, OTA update frameworks, and core system services.

  • Build hardware-level time synchronization systems with microsecond-level accuracy.

  • Design high-throughput data pipelines handling 200MB/s+ data streams.

  • Implement USB 3.0 / Type-C data transfer protocols for real-time streaming.

  • Optimize system power consumption and develop comprehensive diagnostics tools.

  • Author API references, integration guides, and troubleshooting documentation.

The DNA

  • Strong C/C++ skills with experience in real-time embedded systems.

  • Experience with low-power embedded platforms and their ecosystems.

  • Hands-on development of sensor drivers and familiarity with I²C, SPI, MIPI, UART.

  • Experience debugging high-speed data acquisition systems.

  • Familiarity with embedded debugging tools (JTAG, trace, power analyzers).

  • Experience with RTOS such as FreeRTOS or Zephyr.

Newsletter

Stay ahead with Originflow updates and trend briefs.

Newsletter

Stay ahead with Originflow updates and trend briefs.

Newsletter

Stay ahead with Originflow updates and trend briefs.

Newsletter

Stay ahead with Originflow updates and trend briefs.