Ambiq Micro, Inc.

Ambiq Micro, Inc.

Sr. Staff Embedded Software Engineer - Security

Austin, Texas, United States · Staff+

Work authorization requiredDetected 134 days ago
PythonC++BashGitCI/CDFPGAEmbedded SystemsTest AutomationMedical DevicesResearchLeadershipProblem SolvingMentoring

About the role

  • If that's you, join us - the intelligence everywhere revolution starts here.
  • This role will be on-site 5 days a week in NW Austin.
  • Scope As a member of the team at Ambiq, an Sr.

Responsibilities

  • Technical Leadership within the MCU Software team. Lead the technical planning, work assignments, and implementation for the new products and new features to be implemented by the MCU software team.
  • Work with the teams, e.g., Design, Architecture, Verification, and Applications, to define and implement new security features from design to production.
  • Work with other team members to implement the hardware abstraction layer (HAL) and board support package (BSP) of the SDK.
  • Lead the technical planning, work assignments, and implementation for the new products and new features to be implemented by the MCU software team.
  • Built on our proprietary sub- and near-threshold technology, our chips deliver multi-fold improvements in energy efficiency without costly process scaling.
  • Our cross-functional teams span design, research, development, production, marketing, sales, and operations across Austin, Hsinchu, Shanghai, Shenzhen, and Singapore.
  • We move fast, tackle hard problems, and create space for people to grow through complex, meaningful work that shapes the future of technology.

Requirements

  • BS/MS (EE, CE, or CS) with 10+ years of embedded projects utilizing both bare metal and RTOS systems/real-time environments.
  • Expert-level proficiency in C, with C++ and object-oriented extensions.
  • Embedded Expertise: Strong knowledge of ARM architectures, RTOS, and low-level drivers (I2C, SPI, UART).
  • Security Expertise: Experience with Secure Boot, PKI, encryption (AES, RSA, ECC), and embedded security (TrustZone, CryptoCell).
  • Familiarity with debuggers (JTAG, Saleae), Git, and scripting languages (Python, Bash).
  • Strong proficiency in Python
  • Strong documentation skills, mentorship of junior engineers, and ability to work in cross-functional teams.
  • Must be currently authorized to work in the United States for any employer.
  • Strong knowledge of ARM architectures, RTOS, and low-level drivers (I2C, SPI, UART).
  • Understanding of security implications for the embedded systems, and familiarity with IoT security concepts (TrustZone, CryptoCell, and secure boot)
  • Use of gcc and Arm compilers and MCU IDEs from ARM, Keil, IAR, Eclipse or others
  • Excellent problem-solving skills dealing with issues related to HW/SW debug, FPGA/Silicon testing
  • Technical Leadership of projects utilizing CI/CD development and automated testing principles.
  • 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.

Nice to have

  • 3+ years of team management experience preferred

Skills

  • Collaborate.

Benefits

  • Work closely with the SQA and System Test team to help define and implement test cases for security deliverables to ensure full coverage.
  • Since 2010, we've shipped over 300 million units to customers building smarter wearables, medical devices, IoT products, and AI-powered edge applications.

Company info

  • Ambiq is on a mission to enable intelligence everywhere - powering the AI edge revolution with the world's lowest-power semiconductor solutions.
  • We're looking for self-motivated, creative problem-solvers who are eager to push technological limits and make a real impact in energy efficiency.

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.