Ambiq Micro, Inc.
Principal Edge AI Firmware Engineer
Austin, Texas, United States · Principal
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- If that's you, join us - the intelligence everywhere revolution starts here.
- While the cloud has been the default home for AI, the next frontier is distributing intelligence everywhere-directly onto real-world devices.
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 tools that convert 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.
- publish and maintain customer-facing assets (docs, guides, examples, benchmarks).
Requirements
- Proficiency with Git (or equivalent version control).
- Experience with embedded development workflows: Arm toolchains, GDB + J-Link/SEGGER-class probes, and CMake/Make build systems.
- BS in Electrical/Computer Engineering, Computer Science, or related field + 12+ 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).
- Efficient use of AI-assisted development tools to improve productivity while maintaining engineering rigor.
Nice to have
- 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).
- Must be currently authorized to work in the United States for any employer.
Skills
- Company Overview
- Collaborate.
- Edge AI enables real-time responsiveness, stronger privacy, lower bandwidth cost, and reliable operation even without connectivity.
Benefits
- Improve memory planning/runtime efficiency and manage upstream/fork health
Company info
- We're looking for self-motivated, creative problem-solvers who are eager to push technological limits and make a real impact in energy efficiency.
- At Ambiq, we live by five values: Innovate.
Visa & Work Authorization
- Must be currently authorized to work in the United States for any employer.
This listing is sourced directly from Ambiq Micro, Inc.'s careers page and normalized into a canonical job model.