Ambiq Micro, Inc.

Embedded Software Engineer - Security

Ambiq Micro, Inc.
Apply
3 months ago
Austin, TX, USAMid Level / Senior
H1B sponsor

Responsibilities

  • Design, implement, test, and support Secure Bootrom and Secure Bootloader solutions.
  • Perform automated testing and FPGA-emulation pre-silicon verification for Secure Bootrom, Secure Bootloader, related HAL components, and SDK security tools.
  • Conduct post-silicon bring-up, verification, and debugging of MCU software and security functionality.
  • Test runtime cryptographic operations using embedded hardware accelerators.
  • Collaborate with SQA and System Test teams to define and implement security-deliverable test cases for complete coverage.
  • Implement the SDK hardware abstraction layer and board support package with other team members.
  • Extend secure software and testing coverage to new MCU family members as they become available.

Requirements

  • BS or MS in Electrical Engineering, Computer Engineering, or Computer Science.
  • 2–5 years of work experience with embedded security, cryptography, and secure boot concepts.
  • Embedded project experience with both bare-metal and RTOS or real-time environments.
  • Working knowledge of cryptographic algorithms and protocols, including Public Key Infrastructure, symmetric encryption, and hashing.
  • Understanding of embedded-system security and IoT security concepts, including TrustZone, CryptoCell, and secure boot.
  • Project experience developing embedded C and ARM assembly language focused on system initialization and low-level code.
  • Strong proficiency in Python.
  • Experience with at least one IDE from ARM, Keil, IAR, Eclipse, or another IDE.
  • Ability to troubleshoot hardware/software debugging issues effectively.
  • Hands-on experience with lab equipment such as oscilloscopes, logic analyzers, and Saleae.
  • Experience with software testing and test automation principles.

Benefits

  • On-site five days per week in Northwest Austin.

Tech Stack

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