Ready to dive into and learn the latest cyber strategies and techniques? Are you all about tackling the toughest puzzles? Ready to bring your A-game? Well, buckle up and join us at Percival – where we're all about putting people first and having a blast while we're at it. Based in Columbia, Maryland, our squad is on a big mission: developing top-notch talent and technical solutions to safeguard our nation's most critical assets. From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our team does it all. If you are a Cyber Capability Engineer with a passion for innovation and a knack for thinking outside the box, we want you on our team. Let's tackle those cyber threats together – and have a blast while we're at it!
Job Type:
- Mid Level, Full Time
- Non-Remote – Columbia, MD
Clearance & Citizenship Requirements:
- TS/SCI with polygraph is required
- Due to these clearance requirements, US citizenship is also required
Responsibilities Include:
- Perform network analysis using tools, such as Wireshark, NetworkMiner, for captures and analysis
- Reverse engineer network protocols and perform static and dynamic analysis of software binaries
- Decompile, disassemble, or debug software binaries to understand internal workings and behavior
- Analyze Windows and Linux binaries to understand their functionality, detect malware or other anomalies, and assess system impact
- Profile performance and operation of software systems by running and testing applications, identifying bottlenecks, software dependencies, system requirements
- Monitor system performance and resource usage, analyze logs, and gather all reportable content
- Develop technical specifications, flowcharts, and system diagrams to summarize findings from analysis
- Conduct in-depth vulnerability research and analysis using tools such as Ghidra, BinaryNinja, Metasploit
- Document detailed reports on discovered vulnerabilities
- Design, develop, and test proof-of-concept cyber capabilities to demonstrate feasibility of identified vulnerabilities, and evaluate potential impact on systems
Required Skills & Qualifications:
- Must have at least 5 years of hands-on relevant technical experience
- Must possess Bachelor’s in Computer Science, Computer Engineering, Electrical Engineering or relevant discipline
- In lieu of degree must have 8+ years of hands-on relevant technical experience
- Must understand communication protocols (TCP/IP, etc) and Application layer protocols (http(s), ssh, etc.)
- Experience analyzing network protocols, including capturing and interpreting traffic from open/documented and proprietary, to decode and characterize communications between systems and identify potential issues, vulnerabilities
- Experience performing network capture data to develop signatures for network traffic using tools such as Wireshark, NetworkMiner, and other network profiling tools
- Experience with a wide range of security tools (Ghidra, BinaryNinja, Metasploit, etc.)
- Experience with programming languages such as C/C++ and Python
- Must have strong analytical and problem-solving skills
- Must be able to write clear, concise, and detailed reports for technical and non-technical audiences
- Must have excellent communication skills, be a self-starter, and able to work independently