Senior Engineer - Embedded Product Security
Core
Conduct vulnerability assessments and penetration testing on embedded devices, firmware, and hardware interfaces to identify security flaws.
Role type
Senior IC embedded product security engineer
Builds
Secure embedded products and firmware
Domain
Embedded systems security / IoT / Hardware security
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Firmware vulnerability analysis, hardware vulnerability analysis, protocol specification analysis, manual binary reversing, attack simulation on interfaces (USB, Ethernet), radio security testing (UART, Wi-Fi, MQTT, JTAG), automation scripting (PowerShell, Ruby, Python), vulnerability assessment methodology
Preferred skills
Cloud environment understanding (Azure, AWS), professional security certifications (ECSA, CPENT, LPT, OSCP, OSWE, OSCE), medical device experience
Technologies
Kali, Nessus, Burpsuite, Qualys, Jenkins, Python, Ruby, PowerShell, UART, Wi-Fi, MQTT, JTAG
Responsibilities
Perform threat modeling to identify actors and entity boundaries, extract and analyze firmware binaries, identify and analyze hardware debug ports and memory, execute attacks on device interfaces, manage vulnerability assessment and penetration testing for embedded devices, test hardware and radio security mechanisms
Seniority
Senior, hands-on IC