Staff AI Systems Engineer — Edge Vision & SoC Optimization

Ambarella

Headquarters (ID)

On-site

USD 166,000 - 212,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 is seeking a Software Engineer to develop and optimize low-level software and microcode for AI workloads on Ambarella AI SoCs. This hands-on role sits at the hardware–software boundary and focuses on deployment, performance optimization, and system-level debugging across the silicon lifecycle.

You will collaborate with architecture, hardware, compiler, and application teams, and help customers integrate models onto Ambarella platforms.

Qualifications

  • Master’s degree required in CS/CE/EE or equivalent.
  • 5–10 years of systems/embedded software experience.
  • Strong C and Python, low-level programming skills.
  • Solid understanding of computer architecture and microprocessors.
  • Experience with modern software development processes.
  • Excellent analytical and communication skills.

Responsibilities

  • Develop microcode, runtime, and system software for AI workloads on Ambarella SoCs.
  • Create tools and infrastructure to deploy, profile, debug, and analyze performance.
  • Collaborate with architecture, hardware, compiler, and application teams; assist customers with model deployment.

Skills

C programming
Python
Low-level programming
Computer architecture
Microprocessors
SDLC
Analytical skills
Communication skills
Heterogeneous SoCs
RTOS internals
DL basics

Education

Master’s degree in CS/CE/EE

Job description

Ambarella is seeking a Software Engineer to develop and optimize low-level software and microcode for AI workloads on Ambarella AI SoCs. This hands-on role sits at the hardware–software boundary and focuses on deployment, performance optimization, and system-level debugging across the silicon lifecycle.

You will collaborate with architecture, hardware, compiler, and application teams, and help customers integrate models onto Ambarella platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Edge AI Systems Engineer (SoC & Performance)
Edge AI Systems Engineer (SoC & Performance)

Ambarella • United States

Hybrid
USD 166,000 - 212,000
Staff Software Engineer
Staff Software Engineer

Ambarella • Headquarters (ID)

On-site
USD 166,000 - 212,000
Staff Edge AI & Vision Systems Engineer
Staff Edge AI & Vision Systems Engineer

Ambarella • Headquarters (ID)

On-site
USD 160,000 - 183,000
Software Engineer Intern
Software Engineer Intern

VisLab (an Ambarella Inc. company) • Kentucky

On-site
USD 28,000 - 41,000
Staff Software Engineer
Staff Software Engineer

Ambarella • United States

Hybrid
USD 166,000 - 212,000
Senior ASIC Design Engineer — Edge AI Vision SoCs
Senior ASIC Design Engineer — Edge AI Vision SoCs

Ambarella • Headquarters (ID)

On-site
USD 195,000 - 226,000
RSU grants
Annual RSU grants
Competitive benefits
Edge AI Vision ASIC Design Engineer II
Edge AI Vision ASIC Design Engineer II

AMC OU Ambarella Corp • United States

On-site
USD 130,000 - 160,000
RSU grants
Competitive compensation
Career development opportunities
Staff ASIC Design Engineer: Edge AI SoCs for Vision
Staff ASIC Design Engineer: Edge AI SoCs for Vision

Ambarella, Inc. • United States

On-site
USD 195,000 - 226,000
New-hire RSU grants
Opportunity for annual RSU grants
Highly competitive benefits
Staff System Software Engineer - Embedded AI & Algorithm
Staff System Software Engineer - Embedded AI & Algorithm

Ambarella • Headquarters (ID)

On-site
USD 160,000 - 183,000
Software Development Engineer Intern
Software Development Engineer Intern

Ambarella • Headquarters (ID)

On-site
USD 28,000 - 48,000