Senior Engineer - Penetration Testing
Core
Conduct hands-on hardware and software penetration tests of connected devices, embedded systems, industrial control systems, and automotive platforms to identify and prove exploitable vulnerabilities.
Role type
Senior IC penetration testing engineer (hardware/embedded/automotive)
Builds
Actionable vulnerability reports and remediation guidance for manufacturers and operators
Domain
IoT, Industrial Control Systems (ICS/OT), and Automotive security
Required skills
Hardware penetration testing, firmware reverse engineering, PCB soldering/rework, wireless protocol assessment, embedded C/C++ code review, SBOM analysis, CVSS/VEX scoring
Preferred skills
Fine-pitch/BGA rework, multiple architecture analysis (ARM/MIPS/RISC-V), industrial control protocols, regulatory framework mapping
Technologies
Ghidra, Binary Ninja, JTAG, SWD, UART, SPI, I2C, CAN, LIN, Modbus, OPC-UA, Wi-Fi, Bluetooth, Zigbee
Responsibilities
Plan and execute autonomous penetration tests on IoT, ICS/OT, and automotive targets; perform hardware interaction and firmware extraction; conduct firmware reverse engineering; assess wireless protocols and vehicle buses; review source code and SBOMs; produce high-quality technical reports; support customer-facing engagements
Seniority
Senior, hands-on IC
