Ambiq Micro, Inc.

Sr. Staff Embedded Software Engineer - Security

Ambiq Micro, Inc.
Apply
5 months ago

Responsibilities

  • Provide technical leadership, planning, work assignments, and implementation guidance for MCU software products and features.
  • Maintain and extend the Secure Boot ROM, Secure Bootloader, and SDK security capabilities from concept through release.
  • Define and implement security features with Design, Architecture, Verification, and Applications teams.
  • Test and debug pre-silicon FPGA emulation and post-silicon systems, focusing on Secure Bootrom, Bootloader, and supporting hardware features.
  • Integrate and test runtime cryptographic operations using embedded hardware accelerators.
  • Work with SQA and System Test teams to define and implement security test cases for full coverage.
  • Implement the SDK hardware abstraction layer and board support package.
  • Mentor junior engineers and potentially grow into a player-coach role managing a small to mid-size team.

Requirements

  • BS or MS in Electrical Engineering, Computer Engineering, or Computer Science.
  • 10+ years of embedded projects using bare-metal and RTOS or real-time environments.
  • 5+ years of relevant embedded security experience.
  • Expert-level proficiency in C and proficiency with C++ and object-oriented extensions.
  • Strong knowledge of ARM architectures, RTOS, and low-level I2C, SPI, and UART drivers.
  • Experience with Secure Boot, PKI, encryption using AES, RSA, and ECC, and embedded security technologies including TrustZone and CryptoCell.
  • Familiarity with JTAG and Saleae debuggers, Git, Python, and Bash.
  • Strong proficiency in Python and experience with GCC, Arm compilers, and MCU IDEs such as Keil, IAR, and Eclipse.
  • Experience debugging hardware/software issues and performing FPGA and silicon testing.
  • Experience providing technical leadership on projects using automated testing principles.
  • Strong documentation, mentorship, problem-solving, and cross-functional collaboration skills.
  • Three or more years of team management experience is preferred.
  • Must be currently authorized to work in the United States for any employer; the company does not sponsor or transfer employment visas.

Benefits

  • On-site five days per week in NW Austin
  • Must be currently authorized to work in the United States for any employer; no visa sponsorship or transfer sponsorship

Tech Stack

Ambiq Micro, Inc.

About Ambiq Micro, Inc.

201-500 employees

Ambiq® was founded in 2010 on the simple yet powerful notion that extremely low-power semiconductors are the key to the future of electronics. Through the use of pioneering ultra-low power technology, innovative companies around the world are developing differentiated solutions that reduce or eliminate the need for batteries, reduce overall system power and maximize industrial design flexibility. Our mission is to enable intelligence (artificial intelligence (AI) and beyond) everywhere by delivering the lowest power semiconductor solutions. We enable our customers to deliver artificial intelligence compute at the edge where power consumption challenges are the most profound. Our technology innovations, built on the patented and proprietary subthreshold power optimized technology (SPOT), fundamentally deliver a multi-fold improvement in power consumption over traditional semiconductor designs. We’ve powered over 270 million devices today. As we see the shift in devices move from “smart” to “AI,” our technology and solutions have evolved to accommodate the power requirements needed to enable feature rich devices that are always on, high performing, secure, accurate, energy efficient, and just as important practical. Our leadership in powering devices made for edge AI has helped technology innovators across wearable, smart home and buildings, industrial, healthcare, and other sectors deliver intelligent devices that can do more while consuming less. For more information, visit www.ambiq.com.