We are seeking an experienced
Senior Security Firmware Engineer
to join a cutting-edge compute hardware team developing secure, high-performance solutions for AI acceleration platforms.
The successful candidate will design and implement security firmware and software components that ensure trusted operation across device lifecycles and virtualized environments.
Key Responsibilities
* Design, develop, and maintain security firmware for advanced compute and accelerator systems.
* Implement trusted device assignment, secure lifecycle management, and interconnect protection mechanisms.
* Develop and integrate security protocols for PCIe and related interfaces (e.g., SPDM, MCTP, DOE, IDE, CMA).
* Build SR-IOV–based secure execution environments supporting isolation, attestation, and policy enforcement.
* Integrate secure boot, attestation, and cryptographic verification into trusted execution environments.
* Optimize secure memory management and enclave performance while maintaining strong isolation guarantees.
* Perform in-depth debugging and analysis using JTAG, memory dumps, and secure debug methodologies.
* Contribute to threat modeling, risk analysis, and compliance with standards such as TDISP, TCG, OCP, and Confidential Computing frameworks.
Required Qualifications
* Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.
* 3+ years of experience in system or embedded software development, ideally focused on platform or hardware security.
* Strong proficiency in
C/C++
, Linux-based development, and debugging embedded systems.
* Experience with
device drivers
, SoC or RTOS environments, and hardware-level software integration.
* Solid understanding of
cryptographic primitives
, secure boot, attestation, and platform trust technologies (e.g., TPM, DICE).
* Familiarity with
PCIe architecture
, virtualization, and security protocol stacks.
* Hands-on experience with source control tools (e.g., Git, Gerrit) and debugging tools (e.g., JTAG, profilers, emulators).
* Exposure to
ARM TrustZone
or similar trusted execution environments.
* Experience with
RISC-V
or emerging compute architectures.
* Contributions to
open-source security, firmware, or virtualization
projects.
* Strong analytical and problem-solving skills with attention to performance and reliability.
* Ability to collaborate effectively within international and cross-functional engineering teams.
If you're qualified and motivated to contribute to the development of next-generation secure computing technologies, we'd love to hear from you.
Apply now or send your CV to -
to learn more about this opportunity with a leading innovator in high-performance hardware solutions.