A
Posted a day ago
Embedded Software Engineer - Security
Ambiq
Requirements
BS/MS in EE, CE, or CS, 2-5 years embedded security experience, Knowledge of cryptography and PKI, Proficiency in Embedded C and ARM assembly, Strong Python skills, Experience with lab equipment (oscilloscopes, logic analyzers), Familiarity with ARM, Keil, IAR, or Eclipse IDEs
Skills
Embedded CPythoncryptography
About the role
Responsibilities
- Participate in the design, implementation, testing, and support of Secure Bootrom and Secure Bootloader solutions.
- Conduct automated testing and pre-silicon verification via FPGA emulations, as well as post-silicon bring-up and debugging.
- Test runtime cryptographic operations utilizing embedded hardware accelerators.
- Collaborate with SQA and System Test teams to define and implement test cases for security deliverables.
- Work with team members to implement the hardware abstraction layer (HAL) and board support package (BSP) of the SDK.
Requirements
- BS/MS in Electrical Engineering, Computer Engineering, or Computer Science.
- 2-5 years of professional experience in embedded security, cryptography, and secure boot concepts.
- Working knowledge of cryptographic algorithms and protocols, including PKI, symmetric encryption, and hashing.
- Proficiency in Embedded C and ARM assembly language, specifically for system initialization and low-level code.
- Strong proficiency in Python.
- Experience with lab equipment such as oscilloscopes, logic analyzers, and Saleae for hardware/software debugging.
- Familiarity with ARM, Keil, IAR, or Eclipse IDEs.
- Understanding of IoT security concepts such as TrustZone, CryptoCell, and Secure Boot.
About the Company
Ambiq is on a mission to enable intelligence everywhere by powering the AI edge revolution with the world's lowest-power semiconductor solutions. Built on proprietary sub- and near-threshold technology, our chips deliver massive improvements in energy efficiency. Since 2010, we have shipped over 300 million units to customers building smarter wearables, medical devices, IoT products, and AI-powered edge applications.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeEmbedded Software Engineer - Security
Ambiq · Austin
