Ambarella logo

System Software Engineer

Ambarella

China Shanghai, CNFull time
Apply on Ambarella’s site

Posted July 31, 2026

AI Vision Processors For Edge Applications

Our solutions make cameras smarter by extracting valuable data from high-resolution video streams.

Job Description

Responsibilities

  • Develop and maintain Linux distributions, including but not limited to:
    • R&D and maintenance of major system components
    • Cross-compilation of software
    • Software repository maintenance
    • Tool development

Requirements

Master’s degree in Computer Science or Electrical Engineering, or 3–5 years of relevant work experience

Strong programming skills Strong learning ability

Deep understanding of open-source software and open-source communities

Proficiency in working in a Linux desktop environment

Familiarity with package management (DEB/RPM)

Experience with Linux driver development

Apply for this role

Listing aggregated by StartupHub.ai from Ambarella’s public careers board. Applications are handled on the employer’s site.