Hiring.Camp

Sr. System Software Engineer

AMBARELLA

·

Jul 2, 2026

Apply
Location
China Shanghai
Type
Full-time
Department
Engineering
Education
Master
Source
Workday

Description

AI Vision Processors For Edge Applications

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

Job Description

Linux embedded driver development engineer

Job Responsibilities

• Provide technical support to global customers, enabling them to better utilize Ambarella's solutions

• Driver development and software development related to video and audio in embedded Linux systems

• Responsible for developing, optimizing, and maintaining drivers and BSPs for Ambarella SoC chips, including USB, Ethernet, NAND/NOR, SD/EMMC, PCIe, etc

• Responsible for upgrading the Linux Kernel on the Ambarella platform, as well as evaluating and analyzing system performance.\

• Collaborate with other departments to complete software development and write technical documentation for clients and other departments

Job requirements:

• Bachelor's degree in computer or electronic-related majors, with a master's degree preferred

• Have a good understanding of basic knowledge of video and image, and have experience in using LCD, HDMI, MIPI CSI/DSI/LVDS interfaces

• Strong proficiency in ARM assembly/C language programming, familiar with Linux driver development and Makefile writing, with at least three years of relevant work experience

• Experience in embedded programming, such as long-term Uboot, Linux Kernel, or Yocto, is preferred

• Experience in hardware design is preferred

• Possess good oral and written English skills

Skills

Linux

Similar Jobs

30

Senior System Software Engineer - Tegra MODS

Nvidia·Bengaluru, Karnataka

1d ago

Senior System Software Engineer - Tegra MODS

Nvidia·Bengaluru, Karnataka

1d ago

Staff / Senior Staff Software Engineer - Collision Avoidance System

Zoox·Foster City, California·Hybrid

1d ago

Senior Manager, Software Engineering KC-46 Tanker Video Graphics System (Onsite)

RTX·Cedar Rapids, Iowa·Onsite

2d ago

Senior Software System Architect, AI Factory Management

Nvidia·The Netherlands·Remote

3d ago

Senior System Software Engineer— Autonomous Driving Context Fusion

Nvidia·Santa Clara, California

3d ago

Senior System Software Engineer - Networking

Nvidia·Austin, Texas +1

3d ago

Senior System Software Engineer - Networking

Nvidia·Austin, Texas +1

3d ago

Senior Software Engineer - Enterprise Design System

Mtb·Buffalo, New York·Hybrid

3d ago

Senior Software System Architect, AI Factory Management

Nvidia·Rotterdam, South Holland·Remote

3d ago

Senior System Software Engineer – Accelerated Microservices and Libraries

Nvidia·Bengaluru, Karnataka +1

3d ago

Senior System Software Engineer, Autonomous Vehicles

Nvidia·Seoul, South Korea

4d ago

Senior System Software Engineer, Autonomous Vehicles

Nvidia·Seoul, South Korea

4d ago

Sr. Software Developer (System Security)

NW·Alabama, US·Onsite

1w ago

Senior Principal Software Developer (System Security)

NW·Alabama, US·Hybrid

1w ago

Senior System Software Engineer— Autonomous Driving Context Fusion

Nvidia·Santa Clara, California

1w ago

Senior System Software Engineer – Accelerated Microservices and Libraries

Nvidia·Bengaluru, Karnataka +1

1w ago

Senior Software Engineering Manager, System Software

Hp·SFA01 - 984 Folsom Street, US

1w ago

Senior System Software Engineer - GPU

Nvidia·Bengaluru, Karnataka +2

1w ago

Senior Software Engineering Manager, System Software

HP·San Francisco, California

1w ago

Senior System Software Engineer - GPU

Nvidia·Bengaluru, Karnataka +2

1w ago

Senior Principal Software Developer (System Security)

Nwis·Alabama, US·Hybrid

1w ago

Senior Software Engineering Manager, System Software

Hp·SFA01 - 984 Folsom Street, US

1w ago

Senior Principal System/Software Engineer - Platforms Development (SONiC Development)

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Onsite

1w ago

Senior Principal System/Software Engineer - Platforms Development (SONiC Development)

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Onsite

1w ago

Senior Principal System/Software Engineer - Platforms Development (SONiC Development)

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Onsite

1w ago

Senior Director, System Software

Graphcore·Bristol, England·Onsite

1w ago

Senior System Software Engineer - Slurm

Nvidia·Utah, US·Remote

1w ago

Senior System Software Engineer - Slurm

Nvidia·Utah, US·Remote

1w ago

Senior System Software Engineer - Slurm

Nvidia·Utah, US·Remote

1w ago