Serve as a technical contributor to the reverse engineering of wireless and embedded systems, identifying vulnerabilities and assessing their security impact.
Develop proof-of-concept exploits for discovered vulnerabilities following DevOps best practices for keeping codebases organized and maintainable.
Analyze firmware, software protections, and wireless protocols to uncover security flaws.
Utilize and develop custom tools to analyze and manipulate software/firmware binaries.
Collaborate closely with CNO developers, vulnerability researchers, and hardware engineers in a fast-paced, small-team environment.
Requirements
Bachelor’s (or higher) degree in Computer Science, Computer/Electrical Engineering, or a related field (or equivalent practical experience).
Nice to have: experience conducting vulnerability research on embedded systems
Nice to have: defeating modern migrations such as ASLR, DEP, and Stack Canaries
Nice to have: knowledge of cellular standards such as 4G or 5G
Nice to have: knowledge of low bandwidth communications such as RS485, RS232, CAN