Hardware Security Engineer
Skills
Computer ScienceCAD ToolsData PrivacyHardware DesignHardware SecurityIndustry StandardsSecurity Controls
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- 3-5 years’ experience with hardware security / trustworthy technology mechanisms such as Trusted Platform Modules (TPM), secure boot, and hardware roots of trust
- Understanding of cryptographic principles and secure communication protocols
- Knowledge of security standards and frameworks relevant to hardware security
- Proven experience in hardware design and analysis
- Familiarity with common hardware vulnerabilities and attack vectors, including side-channel attacks, fault injection, and reverse engineering
- Solid grasp of hardware security technologies, standard methodologies, and techniques
- Excellent problem-solving skills and the ability to work under pressure
- Strong written and verbal communication skills
Nice to have
- Master's degree or relevant professional certification
- Experience with hardware design tools and software such as CAD tools for PCB design, FPGA programming tools, or simulation tools
- Deep understanding of the hardware lifecycle, from design to deployment and decommissioning
- Experience with embedded systems and microcontrollers
- Familiarity with compliance and regulatory requirements that impact hardware security, such as FIPS, Common Criteria, or specific industry standards
Day to day
- Drive anti-counterfeit technology validation during product development processes
- Lead data protection efforts for manufacturing and product data as it flows into third-party ecosystems
- Ensure security controls are deployed into product development to include granular access control, threat modeling, encryption, and data flow visibility
