Careers

Senior Embedded Engineer

Firmware architecture, real-time control, and system integration for closed-loop robot platforms.

Lead embedded software that closes the loop from sensors to actuators — reliable, maintainable firmware for specialized autonomy.

Responsibilities

  • Own firmware architecture on MCUs / SoCs: scheduling, drivers, middleware, and safety watchdogs
  • Implement sensor interfaces, motion control hooks, and IPC with Linux / algorithm processes
  • Drive coding standards, unit / HIL testing, and release quality for field units
  • Debug hard real-time and concurrency issues across hardware / OS boundaries
  • Mentor junior engineers; collaborate on product requirements and bring-up plans

Requirements

  • Bachelor’s or above; 5+ years embedded software (or equivalent seniority)
  • Expert C / C++; strong RTOS or bare-metal experience; Linux userspace familiarity a plus
  • Deep understanding of interrupts, DMA, buses (I2C / SPI / UART / CAN / Ethernet)
  • Proven delivery of shipping products — not only prototypes
  • System thinking across hardware, algorithms, and product constraints

Nice to have

  • Motor control, safety standards exposure, or functional-safety practices
  • Robot vacuum / AGV / industrial controller firmware leadership
  • CI for firmware; static analysis; MISRA familiarity

How to apply

Email qianeasy@qianeasy.com with subject Senior Embedded Engineer.