CareerPlanSign in

Principal Edge AI Firmware Engineer

Austin HQ💼 Full-time🗓 2026-06-24 → 2026-09-26

Core

Build and optimize the embedded software stack for real-time, battery-powered on-device AI inference on resource-constrained devices.

Role type

Principal Edge AI Firmware Engineer

Builds

Ambiq's AI runtimes, performance-critical operator libraries, and profiling/debug tooling for on-device inference

Domain

Semiconductor / Edge AI / Embedded Systems

Deliverable

production ML models

Required skills

C/C++ embedded software development, ML operator kernel optimization, embedded profiling and performance analysis, memory hierarchy and cache optimization, bare metal and RTOS development, Arm toolchains and debugging, Git version control

Preferred skills

Python for tooling and automation, Rust, TensorFlow Lite for Microcontrollers, CMSIS-NN/CMSIS-DSP/Vela, quantized inference optimization, packaging/integration (CMSIS-Pack)

Technologies

HeliaRT, HeliaAOT, HeliaDSP, HeliaCore, FreeRTOS, Zephyr, GDB, J-Link, SEGGER, CMake, Make, Arm toolchains

Responsibilities

Develop and support embedded AI runtimes (HeliaRT, HeliaAOT) focusing on portability, correctness, and performance; Implement and optimize ML operator kernels for on-chip acceleration (DSP, vector, NPU); Build and maintain on-device profiling and performance analysis tools; Drive improvements in latency, memory footprint, and energy efficiency; Develop benchmark harnesses and regression tests; Enable seamless customer integration across embedded environments; Improve memory planning and manage upstream/fork health

Seniority

Principal, hands-on IC with strategy & mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.