Hiring.Camp

Staff System Software Engineer - Embedded AI & Algorithm

AMBARELLA

·

Nov 7, 2025

Salary
$160k – $183k
Location
US Headquarters, United States of America
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
5+ years
Education
PhD
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

At Ambarella, we are looking for talented team members to help us deliver our advanced computer vision algorithms to tomorrow's intelligent video products. Our target applications include autonomous vehicles, intelligent video surveillance, self-flying drones, smart wearable cameras, 360-degree immersive video, and more. Combining technical expertise and a commitment to quality, Ambarella has established itself as the industry standard for excellence in video performance by offering pristine imagery, efficient compression, and low-power operation. If you enjoy great rewards, Ambarella has it all, great health, and welfare benefits!

System Software Algorithm engineers at Ambarella research and develop next-generation computer vision algorithms in a wide variety of our future products. We offer a unique opportunity to push the envelope of algorithm design and collaborate across a broad set of disciplines in a small-company environment. Leveraging the capabilities of our hardware and software tool stack, engineers develop fast and accurate deep neural networks that solve complex problems common in intelligent video surveillance camera, autonomous driving, and more general computer vision applications.

Responsibilities

  • Develop ML and computer vision algorithms/systems.
  • Training and optimization of deep learning/ML based computer vision algorithm for edge devices.
  • Validation and performance assessment on large-scale datasets.

Requirements

  • Master or PHD Degree in CS/EE
  • 5 - 8 years of experience with Edge Devices
  • Strong programming skills in Python, C/C++
  • Experience with deep learning and its applications to computer vision.
  • Experience in developing or using deep learning frameworks (e.g., TensorFlow, Kera’s, PyTorch, ONNX, etc.)
  • Experience in optimization of deep learning/ML algorithms (e.g., Retraining, Quantization, Pruning, etc.)
  • Experience in Image Quality Tuning, Image processing algorithm, and Image Processing Pipeline is a plus.
  • Must work in our Santa Clara, CA offices 3 days a week.

The base range is $160,000-$183,000. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The successful candidate will have the opportunity to convert to a full-time regular position. We also offer new-hire RSU grants and the opportunity for annual RSU grants, as well as other highly competitive benefits.

Skills

PythonDeep LearningComputer VisionTensorFlowPyTorch

Similar Jobs

27

Senior/Staff System Software Engineer — ADAS Vision Platform

Phantom AI·Mountain View, California

1mo ago

Staff System Software Engineer

Graphcore·Bristol, Cambridge +1·Onsite

1mo ago

Senior/ Staff System Software Applications Engineer – Optical Products

intl Maxlinear·Hsinchu City, TWN

2mo ago

Staff System Software Integration and Validation Engineer

USA01 - USA Automotive·Palo Alto, CA·Hybrid

2mo ago

Staff System Software Integration and Validation Engineer

Ford·Palo Alto, CA

2mo ago

Staff System Software Engineer

Sifive·Hsinchu, Taiwan

3mo ago

Staff System Software Engineer, RTL-to-GDS Flow Platform

Nvidia·Santa Clara, CA

4mo ago

Staff System Software Engineer, RTL-to-GDS Flow Platform

Nvidia·Santa Clara, CA

4mo ago

Staff System Software Engineer

AMBARELLA·China Shanghai

4mo ago

Staff Engineer, System Software (R5718)

Shieldai·Melbourne·Onsite

1w ago

Sr. Staff AI System Software Engineer

Sifive·Hsinchu, Taiwan

2w ago

Embedded System Software Architect - Staff

Qualcomm·San Diego, CA

3w ago

Staff Software Engineer - Distributed System Development

Alluxio·Foster City, California·Onsite

1w ago

Technical Staff Engineer - Software (Build System Engineer / DevOps)

Microchip·CA - San Jose - 3850 N. First St, US

2mo ago

Technical Staff Engineer - Software (Build System Engineer / DevOps)

Microchiphr·CA - San Jose - 3850 N. First St, US

2mo ago

Staff Software Engineer, Scientific System of Record

Lilasciences·Cambridge, MA USA

4mo ago

Staff Engineer, Ground System Software (R4787)

Shieldai·Dallas, Texas·Onsite

5mo ago

Power & Limits Management System Software Engineer, Sr. Staff

Qualcomm·San Diego, CA

7mo ago

Staff Software Engineer-Distributed System Development(Beijing/Shanghai)

Alluxio·China·Onsite

11mo ago

System Software Engineer, Sr. Staff

SK hynix America·San Jose, CA +1·Onsite

1y+ ago

Sr. Staff Software Engineer - Distributed System Development (Beijing)

Alluxio·Beijing·Onsite

1y+ ago

Staff Software Engineer, Omnichannel Notifications System

Snapchat·Palo Alto - 395 Page Mill Rd, US +4

3w ago

Senior/Staff Software Engineer - Machine Learning & System Optimization

Zoox·Foster City, CA +2·Hybrid

2mo ago

ADAS/AD System Software Safety Architect/Engineer Staff

Qualcomm·Bengaluru, KA

3mo ago

Sr. Software Engineer/Staff - Java, Distributed System (Evergreen)

Omnissa·India-Bangalore-Office-Kalyani Vista

4mo ago

Staff Software Engineer, AI Lab Execution System

Lilasciences·Cambridge, MA USA

6mo ago

Staff Engineer – Core Platform (Linux Drivers & System Software)

Qualcomm·Chennai, TN

1mo ago