Security Researcher / Software Engineer (Secret Clearance)

FireEye Reston, VA
Position Title: Security Researcher / Software Engineer (Secret Clearance)

Location: Reston, VA

The Company:

FireEye is the intelligence-led security company. Working as a seamless, scalable extension of customer security operations, FireEye offers a single platform that blends innovative security technologies, nation-state grade threat intelligence, and world-renowned Mandiant® consulting. With this approach, FireEye eliminates the complexity and burden of cyber security for organizations struggling to prepare for, prevent, and respond to cyber attacks. FireEye has over 5,600 customers across 67 countries, including more than 40 percent of the Forbes Global 2000.

The Role:

FireEye is seeking a high caliber, highly motivated Security Researcher / Software Engineer to join an elite team that architects, implements and ships solutions for very challenging problems. You will be a part of a highly dynamic technical team creating advanced technology and analysis capabilities to assist our clients to further their mission endeavors.


* Write, test and maintain Python, C and Assembly codebases (across multiple architectures)

* Perform embedded reverse engineering (RE), vulnerability research (VR) and application development for software and embedded systems

* Collaborate with researchers and engineers during Scrum or other Agile framework sessions

* Promote strict code testing and validation to ensure high-quality coding standards

* Solve difficult technical problems


* Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related field

* 4+ years' professional experience in cybersecurity or related field

* Experience coding in C and Python (or similar languages)

* Experience developing, testing and packaging software capabilities that are able to be shipped

* US Citizenship and active Secret (or higher) security clearance

Additional Qualifications:

* Experience reverse engineering COTS software, malware or hardware

* Experience with mobile OS vulnerability research and/or finding vulnerabilities that matter

* Experience with modern security mechanisms (e.g., CFG, DEP, ASLR)

* Understanding of one or more operating system internals (user mode and kernel mode)

* Experience with symbolic analysis engines (e.g., angr)

* Experience using a version control system such as Git or Mercurial

* Experience providing, receiving and modifying code based on code reviews

* Ability to clearly communicate and collaborate with team to deliver high quality deliverables

FireEye is an Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.