Reflexive Concepts is seeking a skilled Software Application Researcher to join our team!
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 disarrayed 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