Staff System Software Engineer - Embedded AI & Algorithm

Ambarella

Headquarters (ID)

On-site

USD 160,000 - 183,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ambarella in Santa Clara, CA is seeking System Software Algorithm engineers to research and develop next‑generation computer vision algorithms for edge devices in autonomous vehicles and intelligent video systems.

You will train and optimize deep learning models, validate performance on large datasets, and collaborate across disciplines in a small‑team environment. Ambarella offers RSU grants and competitive benefits.

Qualifications

  • Master’s or PhD in CS/EE.
  • 5–8 years of experience with edge devices.
  • Strong Python and C/C++ programming skills.
  • Experience with deep learning frameworks (TensorFlow, Keras, PyTorch, ONNX).
  • Image quality tuning and image processing pipelines a plus.
  • Willing to work at Santa Clara, CA office 3 days/week.

Responsibilities

  • Develop ML and computer vision algorithms for edge devices.
  • Train and optimize deep learning models for edge inference.
  • Validate performance on large datasets.

Skills

Python
C/C++
Deep learning
Edge devices
Image processing

Education

Master's degree in CS/EE
PhD in CS/EE

Tools

TensorFlow
Keras
PyTorch
ONNX

Job 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.

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. For our next phase of growth, 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Ambarella • Headquarters (ID)

On-site
USD 166,000 - 212,000
Sr. Product Marketing Manager
Sr. Product Marketing Manager

AMC OU Ambarella Corp • United States

On-site
USD 190,000 - 220,000
New-hire RSU grants
RSU grants
Sr. Product Marketing Manager
Sr. Product Marketing Manager

Ambarella • Headquarters (WA)

On-site
USD 190,000 - 220,000
RSU grants
Annual RSU grants
Competitive benefits
Staff Software Engineer
Staff Software Engineer

Ambarella • United States

Hybrid
USD 166,000 - 212,000
Staff ASIC Design Engineer
Staff ASIC Design Engineer

Ambarella • Headquarters (ID)

On-site
USD 195,000 - 226,000
RSU grants
Annual RSU grants
Competitive benefits
Algorithm Engineer Intern
Algorithm Engineer Intern

Ambarella • Headquarters (WA)

On-site
USD 34,000 - 55,000
Sr. Administrative Assistant II
Sr. Administrative Assistant II

AMC OU Ambarella Corp • United States

On-site
USD 90,000 - 105,000
RSU grants
Annual RSU grants
Competitive benefits
Business Development Director
Business Development Director

Ambarella • United States

On-site
USD 184,000 - 260,000
Software Development Engineer Intern
Software Development Engineer Intern

Ambarella • Headquarters (ID)

On-site
USD 28,000 - 48,000
Software Engineer Intern
Software Engineer Intern

Ambarella • Washington

On-site
Confidential