Security Researcher /Reverse Engineer
TS/SCI clearance is required.
Responsibilities
To provide software reverse engineering and vulnerability research expertise as part of a research team.
This role is focused on custom solutions that allow the exploitation of software applications as part of team developers, reverse engineers, and exploitation specialists.
Experience in binary reverse engineering and software exploit discovery and weaponization.
Required Qualifications:
Degree in Computer Science or Computer Engineering, or another related field.
3+ years in Vulnerability Research/Reverse Engineering and must be comfortable working in an extreme agile environment with frequent course changes.
Experience using static analysis tools like: IDA Pro, Ghidra, or Binary Ninja to determine how an application works and processes data.
Experience performing RE/VR against major platforms such as x86, ARM, ARM64 etc.
Experience identifying and exploiting zero days including memory corruption bugs for example stack overflows, heap overflows, integer overflows, logical flaws.
Experience determining how files are structured, understanding the standard methods for encoding data from Base64 to ASN1.
Understand how symmetrical and asymmetrical encryption works, certificate chain of trust, crypto weaknesses etc.
Knowledge of how IP/Serial based protocols work and how to reverse their format including checksums, MACs, encoding formats, XML etc.
Experience of writing and running fuzzers, understanding of the differences between dumb and more intelligent fuzzers, and how Reverse Engineering feeds the process. Ability to quickly write programs to accomplish point solutions in languages like Python and C/C++
Ability to review C/C++ source code for vulnerabilities.
Full Benefits
15% Profit sharing
...Why USAA? At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military community and their families. Embrace a fulfilling career...
...ownership (preferably a bigger car to move bikes) and willingness to use it for the job Benefits Type of Employment *:1099 contract Pay: $18-$20 per hour + payment per successful recovery, higher pay rate as per recovery volume. Gas and toll compensation....
...Background Investigator (1099) Brush Creek Solutions (BCS) is seeking experienced Background Investigators (preferably DCSA and DHS credentialed) to join our nationwide professional team as independent contractors (1099). Top reasons why you should join the Brush...
...play at the AT&T Center downtown, there is never a shortage of fun to be had in this booming city. The famed River Walk is always a fun choice for dining, a boat ride, or a leisurely stroll to entertain out-of-town guests. Plus, the Mexican food and Texas barbecue will...
Seasonal (Seasonal) Job Title: Ski Technician Location: Stratton Mountain Resort, Stratton, VT Terms: Seasonal, full- and part-time roles available Pay: $20/hour base wage, plus generous tips Requirements Expect weekend and holiday work. Valid Drivers...