Jobs · devitjobs

Principal Software Reverse Engineer & Vulnerability Researcher
Nightwing · Indialantic, Florida · Posted 2d ago
About the role
Identify zero-day vulnerabilities and analyze software behaviors using reverse engineering techniques.
Salary: $108,000 - 148,000 per year Requirements: Typically requires a Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, along with 10 years of practical experience in a technology-related environment. Solid understanding of software development and knowledge of at least one of C, C++, or Python. Knowledge of Windows or Linux. Knowledge of x86/x64 assembly. Active Top Secret clearance and ability to obtain Special Program Access (SAP). Preferred: Masters degree in Computer Science, Physics, or a related STEM field. Preferred: Expertise in hardware/software reverse engineering, binary analysis, and disassemblers. Preferred: Experience using full-system emulation for research and analysis. Preferred: Embedded systems analysis and hardware/software/firmware integration experience. Preferred: Capture the Flag (CTF) experience. Preferred: Fuzzer development experience. Preferred: Understanding of network protocols and embedded serial communication links, including UART, USB, SPI, Ethernet, and PCIe. Preferred: Experience with commercial and open-source forensic analysis tools, including creating custom forensic analysis tools. Responsibilities: Use advanced systems to identify zero-day vulnerabilities and analyze, design, and identify programmatic behaviors. Develop, test, and debug software applications; research data and propose new vulnerability technique designs. Apply debugging and fuzzing concepts in the work. Extract software and firmware from embedded electronic platforms and systems. Use program analysis, reverse engineering, and debugging tools such as angr, BAP, IDA Pro, Binary Ninja, gdb, Ghidra, and WinDbg. Document and communicate approaches and findings to internal teams, customers, and stakeholders. Participate in field tests using specially modified platforms to validate findings in real-world conditions. Technologies: Embedded Ethernet Firmware Hardware Support Linux Network PCIe Python SAP Security Windows C++ More: We are partnering with hackajob to connect professionals with Nightwing. We provide advanced cyber, data operations, systems integration, and intelligence mission support to customers in intelligence, defense, civil, and commercial markets. Our capabilities span cyberspace operations, cyber defense and resiliency, vulnerability research, technical surveillance, data intelligence, lifecycle mission enablement, and software modernization. This role is based in Melbourne, Florida, within our CODEX (Cyber Offense and Defense Experts) division, a multidisciplinary, mission-focused team working on challenging cybersecurity and national security work. Our offices span the nation, and we offer mentorship, training, and a broad technical portfolio. We value collaboration and teamwork and are committed to an inclusive, high-performing workforce. last updated 41 week of 2026
Read the full posting on devitjobs →
FAQ
Is the Principal Software Reverse Engineer & Vulnerability Researcher role at Nightwing remote?+
This Principal Software Reverse Engineer & Vulnerability Researcher position is listed as onsite (Indialantic, Florida).
What is the salary for the Principal Software Reverse Engineer & Vulnerability Researcher role at Nightwing?+
The listing states 108000 - 148000 USD / year.
What seniority level is this Principal Software Reverse Engineer & Vulnerability Researcher role?+
This is a lead level position.
How do I apply for the Principal Software Reverse Engineer & Vulnerability Researcher role at Nightwing?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Nightwing.