Ethical Hacker
Core
Design and execute security assessments, penetration tests, and fuzz tests for industrial control systems, embedded devices, and industrial software to identify vulnerabilities.
Role type
Product Security Test Engineer (Ethical Hacker)
Builds
Secure industrial control system products, sensors, safety devices, and embedded software for factory automation.
Domain
Industrial Automation / Cybersecurity
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Penetration testing, Python scripting, network configuration (OSI/TCP/IP), fuzz testing, threat modeling, vulnerability scanning, security-by-design principles
Preferred skills
Reverse engineering, C++/C# programming, AI tools for security, industrial protocols (CIP, EtherNet/IP, Modbus, PROFINET), hardware debugging (UART, SPI, I2C, JTAG), Wireshark analysis, wireless security testing
Technologies
Python, Burp Suite, Nmap, Wireshark, CIP, EtherNet/IP, IO-Link, GuardLink, Modbus, PROFINET, UART, SPI, I2C, JTAG, SWD, Wi-Fi, NFC, Bluetooth
Responsibilities
Create security test plans and specifications traceable to requirements; design and procure security test tools and environments; perform security and penetration tests on firmware, protocols, and embedded interfaces; document vulnerabilities and support root cause analysis; create formal security test reports and review results with development teams; conduct product vulnerability assessments and security research.
Seniority
Mid-level, hands-on IC