Penetration Tester
Core
Conducting comprehensive penetration testing, vulnerability assessments, and exploit development across hardware, software, embedded systems, and networks to identify and mitigate security risks.
Role type
Senior IC Penetration Tester (Hardware/Software/Embedded)
Builds
Secure hardware, software, embedded systems, and IoT devices
Domain
Cybersecurity, Hardware Security, Embedded Systems, IoT
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Penetration testing, exploit development, reverse engineering, vulnerability assessment, wireless/RF security testing, web application security testing, firmware analysis, NIST 800-53 framework knowledge, cloud platform proficiency (AWS/Azure/GCP), mobile OS testing, embedded/IoT testing
Preferred skills
Complex exploit development, binary exploitation, SDR usage, professional certifications (CEH/OSCP/PNPT/GPEN)
Technologies
AWS, Azure, GCP, Wi-Fi, Bluetooth, Zigbee, SDR, OWASP Top Ten
Responsibilities
Conducting penetration testing on hardware, software, and network components; performing advanced vulnerability scanning; analyzing firmware and embedded systems; developing and executing exploits and PoC attacks; testing secure boot and TEE; conducting web application and API security assessments; performing wireless and RF security testing; reporting findings and remediation strategies; planning cross-domain vulnerability assessments and social engineering campaigns
Seniority
Senior, hands-on IC