Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Strong programming abilities in C, Assembly, and Python
Significant experience with reverse engineering tools such as Ghidra, IDA Pro, and Wireshark
Proficiency with x86 or other modern architectures and with hex editors
Ability to interface with hardware, including probing traces and using logic analyzers
Strong critical thinking and creative problem-solving skills
High attention to detail with complex codebases and hardware systems
Responsibilities
Conduct reverse engineering of software and firmware and develop exploits
Analyze and deconstruct software/firmware for behavior and functionality
Design and implement resilient postexploitation effects
Develop secure communication mechanisms in software
Create stealthy software-based solutions
Use tools like Ghidra and IDA Pro for reverse engineering
Collaborate with hardware teams on physical device interfaces
Write testing frameworks and produce detailed reports
Benefits
Engagement in high-impact projects with real-world applications
Opportunity to solve complex, challenging problems
Collaboration with cross-functional teams for diverse insights
Chance to work with advanced tools and technologies
Environment encouraging creativity and innovation in cybersecurity solutions
Full Job Description
4386 Lead Reverse Engineer 4386 | Top Secret
Job Description:
OVERVIEW:
We are seeking a Cyber Engineer that will engage deeply in reverse engineering and vulnerability research across both software and firmware. You'll transform raw binaries into meaningful insights, develop reliable exploits, and build capabilities that operate effectively under real world constraints. Your work will involve dissecting complex codebases to uncover internal logic, identify hidden behaviors, and reveal exploitable weaknesses. You will also design and implement postexploitation effects and implants that are robust, stealthy, and resilient against forensic analysis and active defenses.
This role requires strong technical expertise, creativity in problem solving, and the ability to produce solutions that perform when it matters most. If you thrive on tackling difficult challenges and want your skills to deliver high impact outcomes, this position is an excellent fit.
GENERAL DUTIES:
Conduct reverse engineering of software and firmware, perform vulnerability research, and develop and productize exploits
Analyze and deconstruct software/firmware to understand structure, behavior, and functionality
Design and implement postexploitation effects for software and firmware that withstand scrutiny and countermeasures
Develop secure, reliable communication mechanisms in software
Create stealthy, software-based solutions
Use industry-standard tools such as Ghidra, IDA Pro, Wireshark, and hex editors (e.g., Hex Workshop) for reverse engineering
Build scripts and tools in C, Assembly, Rust, and Python to automate and support reverse engineering workflows
Collaborate with hardware teams to interface with physical devices, including connecting probes, using logic analyzers, and decoding hardware signals
Write unit, functional, and end-to-end tests
Produce detailed reports documenting processes, findings, methodologies, and implications
Partner with cross-functional teams to provide insights and technical expertise related to reverse-engineered software and hardware
REQUIRED QUALIFICATIONS:
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Strong programming abilities in C, Assembly, and Python
Significant experience with reverse engineering tools such as Ghidra, IDA Pro, and Wireshark
Proficiency with x86 or other modern architectures and with hex editors
Ability to interface with hardware, including probing traces, using logic analyzers, and decoding signals
Strong critical thinking and creative problem solving skills for analyzing software and hardware components
High attention to detail, particularly with complex codebases and hardware systems
DESIRED QUALIFICATIONS:
Experience with embedded systems or IoT devices
Familiarity with assembly languages beyond x86 (e.g., ARM)
Understanding of network protocols and cybersecurity fundamentals
CLEARANCE:
Active Top Secret clearance with the eligibility to gain a CI Polygraph
Job Details
City : Dayton, OH, Huntsville, AL, or Chantilly, VA
State :
About New Jersey Transit
New Jersey Transit Corporation, branded as NJ Transit, is a state-owned public transportation system that serves the US state of New Jersey, along with portions of New York State and Pennsylvania. It operates bus, light rail, and commuter rail services throughout the state, connecting to major commercial and employment centers both within the state and in the adjacent major cities of New York and Philadelphia. NJ Transit also provides bus service to the Port Authority Bus Terminal in Manhattan. NJ Transit is headquartered in Newark, New Jersey.