A

Ambiq

Ultra-low power MCUs for IoT wearables

Embedded Software Architect - Edge AI MCU

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeAustin, TX, USANo salary listed

About the Job

Requirements

  • A Bachelor of Science or Master of Science in Electrical Engineering, Computer Engineering, or Computer Science is required.
  • At least 12 years of experience developing embedded software for real-time systems is required.
  • Deep experience on ARM Cortex-M platforms is required.
  • Strong C/C++ skills are required; assembly experience is preferred.
  • Experience defining and writing Software Requirements Specifications (SRS) is required.
  • Strong understanding of functional allocation, requirements traceability, and testability across pre-silicon and post-silicon platforms is required.
  • Experience with asymmetric multicore architectures is required.
  • Strong knowledge of memory systems, data movement, and processor interaction is required.
  • Ability to independently drive architectural decisions is required.

Responsibilities

  • Define the software architecture for next-generation low-power Edge AI microcontroller platforms.
  • Drive early-stage functional allocation between hardware and software.
  • Develop and refine Software Requirements Specifications tied to real customer use cases.
  • Lead architectural decisions covering multi-processor communication, control/data plane separation, data movement acceleration, memory management and protection, dynamic resource allocation, power optimization strategies, and debug and visibility tooling.
  • Partner with SoC architects to influence hardware/software trade-offs.
  • Support software prototyping to validate architectural decisions.
  • Serve as the architectural subject matter expert through implementation, validation, and bring-up phases.
  • Review designs, test plans, and implementation details to ensure alignment with architectural intent.
  • Mentor engineers and define best practices across embedded teams.

Desired Qualifications

  • Assembly experience.
  • Power optimization strategies in embedded systems.
  • TrustZone for M-class microcontrollers.
  • Trusted firmware environments.
  • Graphics, display, or audio/video processing.
  • Experience working with IP vendors and external silicon partners.

About the Company

Ambiq

Ultra-low power MCUs for IoT wearables

Ambiq designs and sells microcontroller units (MCUs) and system-on-chips (SoCs) that minimize power use for battery-powered IoT and wearable devices. Their chips achieve ultra-low power by combining energy-efficient hardware and software, allowing devices to run longer between charges. They differentiate themselves through a dedicated focus on low-power performance and by earning revenue from silicon sales, technology licensing, and partnerships. Their goal is to enable longer-lasting, energy-efficient endpoint devices across gaming, hearables, industrial IoT, smart homes, wearables, and related markets.

Company size
201-500
Company stage
IPO
Headquarters
Austin, TX
Founded
2010

Recently Posted Jobs

Explore more opportunities at Ambiq

See more jobs