Hardware Security Engineer

AI overview

Join a dynamic team ensuring device security through comprehensive verification, assessment, and collaboration with manufacturers for secure hardware solutions.

We are seeking a Hardware Security Engineer to join our dynamic team focused on device security and hardware validation.

This role is essential in ensuring our products meet the highest security standards through comprehensive requirement verification, security assessment, and implementation oversight.

You will work at the intersection of hardware design, security engineering, and manufacturing processes to deliver secure, reliable products to millions of customers worldwide. 

Key Responsibilities 

This Hardware Security Engineering role focuses on verifying and validating security across the entire hardware lifecycle for devices.

You will evaluate System-on-a-Chip (SoC) security features including secure boot implementation, fault injection protection, secure key storage, anti-rollback mechanisms, cryptographic key management, and debug interface restrictions.

You will be responsible for performing code reviews and identifying weaknesses and vulnerabilities.

You will also interface directly with manufacturers and will work with them to review security requirement compliance evidence and will help them mitigate vulnerabilities.

Success in this position requires partnering with multiple stakeholders to accomplish these tasks. 

Requirements

Bachelor's degree in Computer Engineering, Computer Science, or related technical field

5+ years of experience in hardware security, embedded systems security, or similar

Experience programming in at least one modern language such as C, C++, or Rust 

Strong knowledge of secure boot implementations, cryptography (RSA, AES, HMAC, PQC), and hardware security architectures (e.g. ARM TrustZone or Intel SGX) 

Knowledge of debug interface security (JTAG, BDM), anti-rollback mechanisms, and fault injection protection 

Experience writing technical documents, project plans and progress reports to leadership and to stakeholders 

Experience with hardware security testing tools and methodologies 

Secure boot implementation for embedded systems, Systems on a Chip (SoC), and processors 

Cryptography 

Experience in programming language, C or C++ 

Preferred Qualifications 

Master's degree in relevant technical field or equivalent advanced experience 

Experience with DRM implementations and content protection systems 

Experience designing or reviewing RTL designs in VHDL or Ver 

Knowledge of side-channel attack analysis and associated countermeasures 

Hands-on experience testing, debugging, or hacking hardware using common electronics test equipment 

Experience with penetration testing or hacking consumer electronic devices 

Experience writing technical documents, project plans and progress reports to leadership and to stakeholders 

Experience designing, testing, and analyzing circuit designs and PCB layouts 

Leadership Principles (Top 2 ranked in importance):  

Bias for action and deliver results 

iSoftTek Solutions is a company that connects IT experts with top companies nationwide. They offer skill assessments, IT staffing, and consulting services to help companies build high-performing, diverse teams. Their innovative technology streamlines t...

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Security Engineer Q&A's
Report this job
Apply for this job