Ambiq Micro
Company Overview
Ambiq's mission is to enable intelligence everywhere by delivering the lowest power semiconductor solutions. Ambiq is a pioneer and a leading provider of ultra-low-power semiconductor solutions based on our proprietary and patented sub- and near-threshold technologies. With the increasing power requirements of artificial intelligence (AI) computing, our customers are relying on our solutions to deliver AI to edge environments. Our hardware and software innovations fundamentally deliver a multi-fold improvement in power consumption over traditional semiconductor designs without expensive process geometry scaling. We began in 2010 by addressing the power consumption challenges of battery-powered devices at the edge, where they were most pronounced. As of the beginning of 2025, we've shipped more than 280+ million units worldwide.
Our innovative and fast-moving teams of design, research, development, production, marketing, sales, and operations are spread across several continents, including the US (Austin), Taiwan (Hsinchu), China (Shanghai and Shenzhen), and Singapore. We value relentless technology innovation, a deep commitment to customer success, collaborative problem-solving, and an enthusiastic pursuit of energy efficiency. We embrace candidates who also share these same values.
The successful candidate must be self-motivated, creative, and comfortable learning and driving exciting new technologies. We encourage and nurture an environment that fosters growth and opportunities to work on complex, meaningful, and challenging projects, creating a lasting impact and shaping the future of technology. Join us on our quest for enabling billions of intelligent devices. The intelligence everywhere revolution starts here.
Scope
As a member of the Security team at Ambiq, the Embedded Software Engineer - Security will participate in extending and supporting Ambiq’s Secure Bootrom/Bootloader and SDK for the Apollo SoC and emulation platforms.
This role will work within our global MCU software development team. It will work closely with the architecture team and the local MCU SoC design team, focusing on MCU software development and test activities.
A successful candidate should be a fast-learning, result-driven, and self-motivated team player with an “always learning” mindset. They should possess an inquiring spirit and be comfortable working in a lab environment, with the ability to execute hands-on debugging for embedded systems.
The candidate will be involved in extending each of these to cover new MCU members of the family as they become available.
Responsibilities
· Participate in the design, implementation, testing & support of the Secure Bootrom and Secure Bootloader solutions.
· Participate in automated testing of the pre-silicon verification (via FPGA emulations), and post-silicon bring up, verification, and debug, focusing on Secure Bootrom and Bootloader.
· Testing of runtime cryptographic operations utilizing supported hardware accelerators.
· Work closely with the SQA and System Test team to help define and implement test cases for security deliverables to ensure complete coverage.
· Work with other team members to implement the hardware abstraction layer (HAL) and board support package (BSP) of the SDK.
What You'll Need:
Ambiq is a company that values continued technology innovation, fanatical attention to customer needs, collaborative decision-making, and, above all, enthusiasm for energy efficiency. The incoming candidate should embrace these same values. The successful candidate must be self-motivated, creative, and comfortable learning exciting new technologies. This is an opportunity for growth and work on complex, interesting, and challenging projects.
Most importantly, the successful candidate will be able to live the Ambiq Shared Values: