Hardware Security Engineer

Skills
Computer ScienceCAD ToolsData PrivacyHardware DesignHardware SecurityIndustry StandardsSecurity Controls
Role

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