Sr. System Dev. Engineer, Hardware Compute Group
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