Security Consultant – Hardware Specialist
K2 Integrity · Remote (United States)
Posted January 21, 1970
AI Summary
K2 Integrity is hiring a remote Security Consultant specializing in hardware for its Leviathan Security Group. The role involves threat modeling, code review, penetration testing, and technical writing across unique and novel technologies, including IoT devices and proprietary network protocols. The position calls for hands-on hardware and firmware analysis skills, plus a drive to rapidly learn new systems and identify deviations from industry-standard security practices.
Job Description
While your primary background is in software and security, you are passionate about holistic security and understanding the fundamental problems that our customers face.
This is a remote role in the USA.
Job Qualifications:
- A technical degree is ideal, although not required.
- In-depth and applied knowledge of hardware analysis, along with working proficiency in at least 2 of the following: network penetration testing, application penetration testing, cloud security assessment, code review.
- 2-4+ years of experience in the security industry.
- Familiarity with hardware debug interfaces (e.g., JTAG, SWD).
- Experience performing firmware or binary analysis on at least one of the following architectures: ARM (AArch64 and Cortex-M), x86/x86-64, MIPS, RISC-V, PowerPC, or Xtensa. Familiarity with additional embedded architectures (8051, AVR, ARC, TriCore, etc) is a plus.
- Familiarity with common firmware and platform security mechanisms such as secure boot, Trusted Execution Environments, System Management Mode, measured boot and TPM-based attestation, hardware root of trust, secure update with anti-rollback, and fuse or debug port lockdown.
- Hands-on development experience in one or more of firmware, software, or hardware: you have written embedded firmware, built software applications, or worked with hardware designs and schematics, and understand the security fundamentals.
- Successful track record of delivering quality results in complex projects – you will assess a variety of technologies, often requiring quite a bit of ramp.
- Python, Java, C, C++, or C# experience – having a deep level of knowledge of one or more of these languages will be beneficial to understanding new technologies.
- Strong written and verbal communication skills – you will be documenting your practices, observations, and recommendations.
- Network and web-related protocol knowledge (e.g., TCP/IP, UDP, IPSEC, HTTP, HTTPS, routing protocols) – you will be leveraging industry standard tools such as BURP, Nmap, netcat, and others to perform network analysis.
Job Responsibilities:
Your responsibilities include threat modeling, code review, penetration testing, technical writing, and interfacing with customers from time to time.Originally posted on Himalayas
Related jobs
Technical Account Executive
K2 Integrity · Remote (United States) · Remote
Principal Security Consultant
Zenzero Solutions Ltd · Remote (United Kingdom) · Remote
IT Security Consultant / Technical Lead (m/w/d)
Medialine EuroTrade AG · Berlin · Remote
Senior Associate Information Security Consultant
Dataguard · Munich
Senior Security Consultant (m/w/d)
Skaylink · Garching bei München, Bayern
See how well your resume matches this job before you apply
Run a free ATS check