CareerPlan

Sr. System Dev. Engineer, Hardware Compute Group

Shanghai, ChinaFull-time2026-10-21 → 2026-10-22

Core

Design, develop, and maintain Linux Board Support Packages (BSPs) and multimedia functionalities for embedded systems.

Role type

Senior IC embedded systems engineer (Linux BSP & multimedia)

Builds

Multimedia-enabled embedded systems

Domain

Embedded systems, Linux, multimedia

Required skills

Linux BSP development, C/C++, embedded systems, codec integration, kernel customization, driver development, system optimization, Git, multimedia frameworks (GStreamer, FFmpeg, OpenMAX), hardware interfaces (I2C, SPI, PCIe, I2S, DMA)

Preferred skills

GPU acceleration (OpenGL, OpenCL), Yocto Project, ALSA, V4L2

Technologies

Linux, C, C++, Git, GStreamer, FFmpeg, OpenMAX, OpenGL, OpenCL, Yocto, ALSA, V4L2

Responsibilities

Design and maintain Linux BSPs for multimedia-enabled embedded systems; Customize and configure Linux kernels, drivers, and modules; Debug and resolve issues related to multimedia components and system integration; Optimize system performance (boot time, power consumption, resource utilization); Conduct feasibility studies and performance analysis for new multimedia features; Create and maintain technical documentation.

Seniority

Senior, hands-on IC