About the Role
The role involves developing secure hardware architectures, implementing cryptographic protocols, and ensuring systems resist physical and logical attacks.
Responsibilities
- Design secure hardware components for trusted computing environments
- Implement cryptographic primitives in hardware and firmware
- Evaluate hardware for side-channel and physical attack vulnerabilities
- Collaborate with software teams to integrate security features
- Develop secure boot and attestation mechanisms
- Analyze threat models for hardware-based systems
- Support the development of tamper-resistant devices
- Verify hardware security compliance with industry standards
- Conduct security reviews of hardware designs
- Prototype security features in FPGA or ASIC environments
- Assess supply chain risks in hardware manufacturing
- Improve key management systems in hardware security modules
- Debug low-level security issues across hardware and firmware
- Document security architectures and design decisions
- Stay current with advances in hardware security research
- Contribute to post-quantum cryptography readiness
- Evaluate third-party hardware security claims
- Support penetration testing of hardware interfaces
- Work with vendors to resolve security flaws
- Ensure secure lifecycle management of cryptographic keys
- Integrate hardware security into system-wide threat models
- Develop countermeasures against fault injection attacks
- Assist in certification efforts for security standards
- Mentor engineers on secure hardware practices
- Optimize performance of cryptographic accelerators
Nice to Have
- Advanced degree in computer engineering or related discipline
- Published work in hardware security or cryptography
- Experience with RISC-V or other open instruction set architectures
- Involvement in open-source hardware security projects
- Knowledge of differential power analysis countermeasures
- Experience with hardware security modules (HSMs)
- Familiarity with confidential computing technologies
- Contributions to cryptographic standardization efforts
- Background in physical unclonable functions (PUFs)
- Experience with secure firmware update mechanisms
- Understanding of hardware Trojans and detection methods
- Work with high-assurance security certification processes
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility based on team needs
Team
Part of a security-focused engineering team developing secure hardware systems
Security Research Integration
Engineers are expected to incorporate findings from academic and industry research into practical security designs, ensuring systems remain resilient against emerging threats.
Hardware-Software Co-Design
Collaboration between hardware and software teams is essential to build end-to-end secure systems, with shared ownership of security outcomes.
Available for qualified candidates
