Ambiq Micro, Inc.

Sr Staff Software Engineer, Security

Ambiq Micro, Inc.
Apply
8 months ago

Responsibilities

  • Enable Trusted Execution Environment support on Ambiq’s TrustZone-enabled Apollo and Atomiq product families.
  • Adapt ARM’s reference Trusted Firmware for Microcontrollers implementation to Ambiq’s TrustZone implementation.
  • Drive secure bootloader software updates and implement elements required for TF-m.
  • Help drive SDK infrastructure and architectural changes for TF-m-enabled systems.
  • Support ARM PSA and SESIP security certification compliance efforts.
  • Work with alpha customers to integrate and test TF-m functionality in customer builds.
  • Collaborate with SQA and System Test teams to define and implement security-deliverable test cases.
  • Extend security functionality to new MCU family members as they become available.
  • Perform hands-on debugging of embedded systems and collaborate with SoC, system architecture, security architecture, and SoC design teams.

Requirements

  • Bachelor of Science or master’s degree in electrical engineering, computer engineering, or computer science.
  • At least 10 years of experience developing embedded software for real-time environments, including bare metal and RTOS.
  • At least five years of experience with embedded security, cryptography, TrustZone, and secure boot.
  • Proven ability to port and support ARM Trusted Firmware for Microcontrollers (TF-m).
  • Understanding of embedded-systems security implications and IoT security concepts including TrustZone, Root of Trust, Secure Boot, and Secure Update.
  • Familiarity with ARM Platform Security Architecture, ARM TrustZone for microcontrollers, cryptographic algorithms and protocols, and ARM Cryptocell.
  • Expertise in embedded C and assembly language, particularly for system initialization.
  • Familiarity and prior experience with at least one Windows MCU IDE, such as ARM/Keil, IAR, or Eclipse.
  • Ability to independently manage tasks, prioritize workload, meet deadlines, solve problems proactively, and seek clarification when needed.
  • Experience prioritizing tasks and managing workflow for oneself and potentially others, including effective delegation and project tracking.
  • Current authorization to work in the United States for any employer.

Benefits

  • On-site five days per week in Northwest Austin.
  • Must be authorized to work in the United States for any employer; no employment-visa sponsorship or transfer is available.

Tech Stack

CWindows
Ambiq Micro, Inc.

About Ambiq Micro, Inc.

201-500 employees

Ambiq Micro is a fabless semiconductor company that designs ultra-low-power microcontrollers and AI-capable SoCs for wearables, IoT, and other battery-powered devices. Its Apollo MCU family and subthreshold power-optimized technology target always-on sensing and edge inference, with reference software and tools for OEMs and ODMs. Founded in 2010 and headquartered in Austin, Texas, it is privately held and serves consumer, industrial, and healthcare device makers.

Contact me