Software Application Researcher

Apply Now

Company: PAX Engineering Group

Location: Hanover, MD 21076

Description:

Software Application Researcher (CAP4)

Position Overview:
The candidate will be working independently as a Software Researcher to identify flaws in software and software architecture design. Additionally, the candidate must be familiar with the latest techniques in vulnerability research and demonstrate their ability to follow best practices. The candidate must be extremely detail oriented when documenting their research. Often, the candidate will be required to write code in C, Python, and Assembly to demonstrate ability to control the flaws. Candidate will need to understand distributed architectures and protocol analysis between disaraprate components.

Position Requirements:
Understanding and experience with Software-as-a-Service architectures
Understanding of OS Internals (any major OS)
Experience reading and writing assembly (x86/x64, ARM, MIPS, etc.)
Extensive experience with debuggers (WinDBG, GDB, ADB, BDI, etc.)
Experience with dynamic and static binary analysis, fuzzing techniques, and source code auditing
Strong C, Python, and ASM development experience
Demonstrated ability to self-drive research tasking
Motivated to learn complex systems
Working as a team with researchers and developers

Required Qualifications:
(U) Minimum sixteen (16) years of experience in relevant field, or Bachelor's Degree plus twelve (12) years of experience, Master's Degree plus ten (10) years of experience, or PhD plus eight (8) years of experience,
(U) Minimum twelve (12) years' experience programming in Assembly, C, C , Java, Perl, and/or Python,
(U) Minimum ten (10) years of experience programming CNO tools,
(U) Minimum five (5) years of experience leading, managing, and/or supervising teams in support of CNO capability development,
(U//FOUO) Minimum four (4) years of experience programming techniques to evade host and/or network-based IDS, and
(U) Minimum four (4) years' experience in network sockets programming and application-level protocols.

Similar Jobs