Ambiq · 5 hours ago
Sr. Staff Edge AI Firmware Engineer
Ambiq is a pioneer in ultra-low-power semiconductor solutions, aiming to enable intelligence everywhere. The company is seeking a Senior Staff Edge AI Firmware Engineer to build and optimize embedded software for real-time, battery-powered on-device AI, focusing on performance-critical operator libraries and tooling for efficient inference on resource-constrained devices.
Consumer ElectronicsInternet of ThingsManufacturingSemiconductor
Responsibilities
Develop and support Ambiq’s embedded AI runtimes (HeliaRT—our fork/extension of TensorFlow Lite for Microcontrollers—and HeliaAOT) with focus on portability, correctness, performance, and usability
Implement and optimize ML operator kernels and embedded libraries for on-chip acceleration (DSP, vector, NPU), including HeliaDSP and HeliaCore components
Build and maintain on-device profiling and performance analysis tools, including converting PMU counters into actionable insights
Drive improvements in latency, memory footprint, and energy (e.g., joules/inference) through compute/bandwidth and memory-hierarchy analysis
Develop benchmark harnesses, microbenchmarks, and regression tests to ensure numerical correctness and prevent performance regressions
Enable seamless customer integration across embedded environments and toolchains (bare metal, FreeRTOS, Zephyr)
Improve memory planning/runtime efficiency and manage upstream/fork health; publish and maintain customer-facing assets (docs, guides, examples, benchmarks)
Qualification
Required
BS in Electrical/Computer Engineering, Computer Science, or related field + 5+ years relevant experience (or equivalent practical experience). MS is a plus, especially in embedded systems, compilers, computer architecture, or ML systems
Strong experience designing, developing, and testing embedded software in C/C++
Strong debugging discipline with an emphasis on correctness, reproducibility, and performance regression prevention
Solid understanding of compute, memory, and bandwidth/cache effects on deterministic latency and energy efficiency in constrained systems
Ability to interpret hardware/software documentation (datasheets, reference manuals; schematics a plus)
Proficiency with Git (or equivalent version control)
Efficient use of AI-assisted development tools to improve productivity while maintaining engineering rigor
Experience with embedded development workflows: Arm toolchains, GDB + J-Link/SEGGER-class probes, and CMake/Make build systems
Must be currently authorized to work in the United States for any employer. We do not sponsor or take over sponsorship of employment visas (now or in the future) for this role
Preferred
Python for profiling/analysis tooling, automation, and developer utilities
Rust experience
Familiarity with TensorFlow Lite for Microcontrollers (or similar embedded inference runtimes)
Experience optimizing for embedded acceleration targets (e.g., DSP, vector extensions, NPU)
Familiarity with CMSIS-NN, CMSIS-DSP, and/or Vela (or similar)
Working knowledge of quantized inference (e.g., int8, per-channel) and embedded debugging implications
Packaging/integration (e.g., CMSIS-Pack/CPM.cmake) and/or lab measurement experience (power/debug with basic bench tools)
Company
Ambiq
Ambiq® was founded in 2010 on the simple yet powerful notion that extremely low-power semiconductors are the key to the future of electronics.
Funding
Current Stage
Public CompanyTotal Funding
$470.19MKey Investors
EDBI,Taiwania Capital Management CorporationQ Venture PartnersOUP (Osage University Partners)
2026-01-21Post Ipo Secondary· $1.33M
2026-01-21Post Ipo Equity· $81.74M
2025-07-30IPO
Recent News
Business Wire
2026-01-23
2026-01-23
legacy.thefly.com
2026-01-22
Company data provided by crunchbase