Engineer - Reston, VA, United States - BuildSubmarines

    BuildSubmarines background
    Description

    We are a world-class team of professionals who deliver next generation technology and products in robotic and autonomous platforms, ground, soldier, and maritime systems in 50+ locations world-wide.

    Much of our work contributes to innovative research in the fields of sensor science, signal processing, data fusion, artificial intelligence (AI), machine learning (ML), and augmented reality (AR).


    QinetiQ US's dedicated experts in defense, aerospace, security, and related fields all work together to explore new ways of protecting the American Warfighter, Security Forces, and Allies.

    Being a part of QinetiQ US means being central to the safety and security of the world around us.

    Partnering with our customers, we help save lives; reduce risks to society; We are seeking a Reverse Engineer who will be responsible for performing detailed analysis of binaries and other software artifacts to understand their structure, functionality, and potential vulnerabilities.

    Perform detailed analysis of binaries and other software artifacts to understand their structure, functionality, and potential vulnerabilities.
    Use decompilers, disassemblers, and other reverse engineering tools to dissect complex codebases and extract actionable intelligence.
    Identify vulnerabilities within software and hardware components that could be exploited in offensive operations.
    Document and report vulnerabilities to the development team for the creation of targeted exploits or patches.
    Collaborate with software developers to design and develop custom exploits based on insights gained from reverse engineering efforts.
    Tool Development for cyber operations.
    Bachelor's degree in Computer Science, Electrical Engineering, Cybersecurity, or a related field.
    Proven experience in reverse engineering, with a strong portfolio of successfully analyzed software and hardware projects.
    Experience with tools such as IDA Pro, Ghidra, OllyDbg, and other common reverse engineering platforms.
    In-depth knowledge of assembly languages (e.g., x86, x64, ARM) and understanding of software architecture and underlying hardware interaction.
    Excellent analytical and problem-solving skills are crucial for dissecting complex software and hardware and identifying hidden functionalities and vulnerabilities.

    Strong written and verbal communication skills are essential for documenting findings and communicating complex technical details clearly and effectively to different stakeholders.

    Certifications such as the Certified Reverse Engineering Analyst (CREA), GIAC Reverse Engineering Malware (GREM), or similar credentials.


    If because of a medical condition or disability you need a reasonable accommodation for any part of the employment process, please send an e-mail to [email protected] or call Opt.

    All Qualified Applicants will receive equal consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.