Edge AI Systems Engineer (SoC & Performance)

Ambarella

United States

Hybrid

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 seeks a hands-on engineer at the hardware–software boundary in the United States to advance AI vision processors for edge applications. You will develop low-level and runtime software for Ambarella AI SoCs and accelerators, optimizing heterogeneous cores and memory hierarchies.

You will design microcode and system software for AI workloads, build tools for deployment and profiling, and collaborate across architecture, hardware, and applications teams to deliver production-ready

Qualifications

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

Responsibilities

  • Develop expertise in Ambarella AI SoC and accelerator architecture.
  • Design, implement, and debug microcode, runtime, and system software for AI workloads.
  • Develop tools and infrastructure for deployment, profiling, debugging and performance analysis.
  • Collaborate with architecture, hardware, compiler, and application teams.
  • Support customers in optimizing models on Ambarella SoCs.

Skills

C
Python
Low-level programming
Computer architecture
Embedded software
Firmware engineering
Software development processes
Communication

Education

Master's degree in CS/CE/EE

Tools

RTOS internals
SDKs / toolchains

Job description

Ambarella seeks a hands-on engineer at the hardware–software boundary in the United States to advance AI vision processors for edge applications. You will develop low-level and runtime software for Ambarella AI SoCs and accelerators, optimizing heterogeneous cores and memory hierarchies.

You will design microcode and system software for AI workloads, build tools for deployment and profiling, and collaborate across architecture, hardware, and applications teams to deliver production-ready

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
Business Development Director
Business Development Director

VisLab (an Ambarella Inc. company) • Kentucky

On-site
USD 184,000 - 260,000
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
Edge AI Vision Software Engineer - Video Codecs & Embedded
Edge AI Vision Software Engineer - Video Codecs & Embedded

AMC OU Ambarella Corp • Ohio

On-site
USD 85,000 - 120,000
Firmware & Vision DSP Intern for Edge AI
Firmware & Vision DSP Intern for Edge AI

Ambarella • Washington

On-site
Confidential
Edge AI Video Codec Software Engineer
Edge AI Video Codec Software Engineer

VisLab (an Ambarella Inc. company) • Ohio

On-site
USD 85,000 - 120,000