Ambarella logo

Staff System Software Engineer

Ambarella
May 12, 2026
Full-time
On-site
Shanghai, China
Other Semiconductor Jobs, Level - Senior

Job Title

Staff System Software Engineer

Role Summary

Senior engineer on the system software team responsible for developing and integrating low-level software for Ambarella AI vision processor platforms. The role focuses on platform bring-up, OS/kernel work, device drivers, performance and power optimization, and cross-team delivery for embedded vision products.

Experience Level

Senior (Staff-level). Years-of-experience guidance not specified in the source.

Responsibilities

Typical responsibilities include:

  • Design, implement, and maintain low-level system software (bootloader, kernel, drivers, platform BSPs).
  • Bring up SoC platforms and integrate firmware, device drivers, and OS components.
  • Profile and optimize performance and power on embedded vision processors.
  • Debug and resolve hardware/software integration issues on target hardware.
  • Collaborate with hardware, firmware, algorithm, and QA teams to deliver production releases.

Requirements

Must-have and preferred technical skills:

  • Must-have: Strong proficiency in C/C++ and low-level programming for embedded systems; experience with Linux kernel and device driver development; familiarity with cross-compilation toolchains and embedded build systems; experience in platform bring-up and hardware debugging.
  • Must-have: Practical experience using debugging tools, trace tools, and hardware interfaces (JTAG, UART, etc.).
  • Nice-to-have: Experience with video codecs, multimedia pipelines, computer-vision workloads, RTOS, or firmware development; scripting for automation and test.

Education Requirements

Not specified.


About the Company

Company: Ambarella

Headquarters: Santa Clara, California, USA

Ambarella is a leader in computer vision and video processing technology, providing advanced solutions that enhance the performance of video applications. Focused on quality and innovation, Ambarella develops products for diverse uses, including autonomous vehicles, surveillance systems, and smart cameras, aiming to deliver pristine imagery and efficient compression while minimizing power consumption.

Ambarella logo

Date Posted: 2026-05-12