Senior Staff Engineer, Embedded Security

at  Ambiq Micro

Central Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Jun, 2024Not Specified30 Mar, 20245 year(s) or aboveSecurity,Computer Science,Iar,Cryptography,Keil,Eclipse,Pki,Microcontrollers,Computer Engineering,Assembly Language,Windows,Software Testing,BootNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

COMPANY OVERVIEW:

Ambiq’s mission is to develop the lowest-power semiconductor solutions to enable intelligent devices everywhere by developing the lowest-power semiconductor solutions to drive a more energy-efficient, sustainable, and data-driven world. Ambiq has helped leading manufacturers worldwide develop products that last weeks on a single charge (rather than days), while delivering a maximum feature set in compact industrial designs. Ambiq’s goal is to take Artificial Intelligence (AI) where it has never gone before in mobile and portable devices, using Ambiq’s advanced ultra-low power system on chip (SoC) solutions. Ambiq has shipped more than 200 million units as of March 2023. For more information, visit www.ambiq.com.
Our innovative and fast-moving teams of research, development, production, marketing, sales, and operations are spread across several continents, including the US (Austin and San Jose), Taiwan (Hsinchu), China (Shenzhen and Shanghai), Japan (Tokyo), and Singapore. We value continued technology innovation, fanatical attention to customer needs, collaborative decision-making, and enthusiasm for 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 for growth and opportunities to work on complex, interesting, and challenging projects that will create a lasting impact. Come join us on our quest for 100 billion devices. The endpoint intelligence revolution starts here.
Ambiq is seeking a talented and motivated Senior Staff Engineer, Embedded Security to join our team and play a key role in advancing Ambiq’s security offerings for our customers.

Responsibilities:

  • Develop and port open source embedded security frameworks (e.g., Trusted Firmware for Microcontrollers).
  • Secure BootROM software development in support of Trusted Execution Environments (TEE)
  • Support of PSA and other security certifications.
  • Test and verification of TEE and support in customer builds.

Experience:

  • Bachelor of Science/Master’s (Electrical Engineering, Computer Engineering, or Computer Science) with 10+ years of Embedded Software development experience with embedded systems/real-time environments (bare metal and RTOS).
  • At least 5 years’ experience working on embedded security, cryptography, and secure boot.
  • Experience with Arm chipset and firmware security (Trustzone, secure boot, and Cryptocell).
  • Experience with Arm Trusted Firmware for Microcontrollers (TF-M) porting and support).
  • Experience with development in embedded C and assembly language with a focus on system initialization.
  • Experience with at least one MCU IDE on Windows from ARM/Keil, IAR, Eclipse or others.
  • Knowledge of cryptographic algorithms and protocols include Public Key Infrastructure (PKI).
  • Understanding of software testing and test automation principles and defect management practices.

Responsibilities:

  • Develop and port open source embedded security frameworks (e.g., Trusted Firmware for Microcontrollers).
  • Secure BootROM software development in support of Trusted Execution Environments (TEE)
  • Support of PSA and other security certifications.
  • Test and verification of TEE and support in customer builds


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Electronics

BSc

Engineering

Proficient

1

Central Singapore, Singapore