Cyber Reverse Engineer
Aberdeen, MD, United StatesYesterday
Key details
- Location
- Aberdeen, MD, United States
- Work style
- Onsite
- Level
- Mid level
- Job type
- Full-time
- Experience
- 2–5 yrs
- Function
- IT & Security operations
- Focus area
- Security
- Visa sponsorship
- Needs a TS/SCI clearance
- Posted
- Yesterday
Skills
About the role
Parra Consulting Group (PCG) is hiring a Cyber Reverse Engineer to join a team at Aberdeen Proving Ground, MD that tackles complex, multi-disciplinary problems across a variety of UxS systems and technologies. This position uses and grows static and dynamic reverse engineering skills to support the Counter-UAS mission through binary analysis, vulnerability research, and software/firmware reverse engineering.
This is a full-time position requiring an active Secret clearance to start and up to 10% CONUS travel.
This successful candidate will be responsible for the following:
- Work hands-on with state-of-the-art UAS electronics and systems as part of an interdisciplinary team.
- Perform static and dynamic reverse engineering, including binary analysis, vulnerability research, and software/firmware reverse engineering.
- Perform analysis and evaluation of applications in support of the team's work on new technologies.
- Communicate technical questions and findings clearly to peers to support learning across the team.
Required Qualifications
- Active Secret clearance with the ability to obtain TS/SCI.
- BS in a related discipline and 2+ years of directly related experience.
Required Experience
- Experience with binary analysis or software reverse engineering.
- Experience with tools such as Ghidra, Binary Ninja, IDA, JADX, x64dbg, or GDB.
- Experience working in a Linux OS environment.
- Basic knowledge of cryptography and cryptographic systems.
- Experience with a programming language such as Python, Java, or C/C++.
- Understanding of software architecture and software development best practices.
- Strong written and verbal communication skills, including the ability to articulate technical questions and findings to peers.
- Ability to learn and grow as part of an interdisciplinary team, with a passion for solving puzzles and curiosity about how digital systems work.
Preferred Qualifications
- Knowledge of cybersecurity best practices and security principles.
- Familiarity with Android OS, mobile device debugging techniques, and reverse engineering APK files.
- Experience with benchtop equipment such as oscilloscopes, signal/power analyzers, and multimeters.
- Experience performing micro-soldering.
- Experience with unmanned systems such as UAS, UGV, and USV.
- Familiarity with the programmatic use of APIs.
- Experience working with containers at a technical level.
- Experience with interfaces and protocols such as I2C, JTAG, UART, SPI, USB, and Ethernet.
How well do you match this job?
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.