Nightwing is looking to solve complex cyber security challenges for their customers in the intelligence community, defense, civil, and commercial markets by teaching interns offensive cyber practices
Requirements
- Understanding of OS Internals (any major OS)
- Experience reading or writing assembly (x86, x64, ARM, PPC, MIPS, SPARC, 68k, or others)
- Understanding of network protocols (TCP/IP stacks, wire-level protocols, RF communications, BGP, routing protocols, or others)
- Understanding of exploit mitigations such as DEP and ASLR
- Experience using reverse engineering tools such as IDA Pro, HexRays, Ghidra, Binary Ninja, or objdump
- Experience using debuggers such as gdb, WinDbg, OllyDbg
- Experience building and using tools to find, exploit, and productize vulnerabilities in complex software systems
Responsibilities
- Growth in knowledge of target being researched
- Regular documentation on research results
- Evaluation of research results
- Modifications to research tools and directions
- Productizing successful research to deliver to a customer
- Analyzing systems to understand how they work and how they behave when they break
- Developing and defeating new and advanced security techniques
Other
- GPA of 3.0+ in a 4.0 grade scale
- Must be enrolled in a Bachelor’s or Master's degree program in Science, Technology, Engineering, or Mathematics (STEM) typically Computer Science, Computer Engineering or related area
- U.S. citizenship is required, only U.S. citizens are eligible for a security clearance
- The ability to obtain and maintain a U.S. government issued security clearance is required
- Candidates must be professional, self-starters, possess a positive attitude, and work well with engineering and technician teams