What you will be doing! As a Software Application Researcher you will work independently to identify flaws in software and software architecture design. You should be familiar with the latest techniques in vulnerability research and demonstrate your ability to adhere to best practices. Attention to detail is crucial when documenting your research. You will often be required to write code in C Python and Assembly to illustrate the identified flaws. A solid understanding of distributed architectures and protocol analysis between different components is essential.
Job Description / Requirements:
Understanding and experience with SoftwareasaService architectures
Knowledge of OS Internals (any primary OS)
(Experience reading and writing assembly (x86/x64 ARM MIPS etc.
Extensive debugger experience (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 selfdrive research tasking
Motivated to learn complex systems
Working as a team with researchers and developers
Clearance Required:Must possess an active TS/SCI with Full Scope Polygraph security clearance to be considered for this role Independent Software is an Equal Opportunity Employer EOE M/F/D/V.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.