GrepJob
Ambiq Micro, Inc.

Sr Staff Software Engineer, Security

Ambiq Micro, Inc.
Apply
5 months ago
Austin, TX, USASenior / Staff+
H1B Sponsor

Responsibilities

  • Enable Trusted Execution Environments (TEE) support on Ambiq’s TrustZone-enabled products.
  • Adapt Trusted Firmware for Microcontroller (TF-m) implementation to Ambiq’s specifications.
  • Drive Secure Bootloader software updates for TEE implementation.
  • Help drive SDK infrastructure changes to support TF-m-enabled systems.
  • Support compliance efforts for security certifications like ARM PSA and SESIP.
  • Test and verify TF-m functionality in customer builds.
  • Define and implement test cases for security deliverables with SQA and System Test teams.

Requirements

  • Bachelor's or Master's in Electrical Engineering, Computer Engineering, or Computer Science.
  • 10+ years of experience developing embedded software for real-time environments.
  • At least 5 years working on embedded security, cryptography, TrustZone, and secure boot.
  • Solid understanding of ARM Trusted Firmware for Microcontrollers (TF-m).
  • Experience with IoT security concepts including TrustZone and Secure Boot.
  • Familiarity with ARM Platform Security Architecture (PSA) and cryptographic protocols.
  • Expertise in embedded C and assembly language for system initialization.
  • Familiarity with MCU IDEs on Windows from ARM/Keil, IAR, Eclipse, or others.
  • Ability to manage tasks independently and prioritize workload effectively.