Software Reverse Engineer

3 weeks ago


Annapolis Junction, United States CareerBuilder Full time

Vaileron is currently looking to hire a Software Reverse Engineer (Level 2) on a full time, permanent basis. This opportunity must be performed onsite in Annapolis Junction, MD (government site) and requires an active TS/SCI w/ Full Scope Polygraph security clearance. Relocation assistance is available for non-local candidates.

Title : Software Reverse Engineer (Level 2)
Location : Annapolis Junction, MD (government site)

Job Overview:
As a Software Reverse Engineer, you will be responsible for dissecting, analyzing, and understanding software systems to uncover vulnerabilities, improve security, and extract useful information. You will work closely with the development and security teams to enhance the resilience of software applications against potential threats.

Responsibilities :
Reverse Engineering and Exploitation:
o Disassemble binaries using IDAPro or a similar RE tool.
o Perform process-level debugging using WinDbg, Softice, gdb, or similar debugger.
o Identify software vulnerabilities and develop exploits to take advantage of them.
o Develop production-quality software based on developed exploits.
Technical Leadership:
o Lead the technical design of software components.
o Lead integration testing of software components.
o Lead technical design of software systems.
o Lead integration testing of software systems.
Software Development:
o Code in C and assembly on Linux, UNIX, and/or Windows for at least six (6) years.
o Develop modular software components based on defined software designs.
o Use a software integrated development environment (IDE) such as Visual Studio, Eclipse, or a similar IDE.
o Develop and execute unit tests.
o Maintain code in a software version repository such as Subversion, CVS, or a similar tool.
Networking and System Understanding:
o Familiarity with TCP/IP network protocols or SQL programming.
o Understanding of software compilers, operating system architecture, and/or device drivers.
Documentation:
o Document component designs within a HighLevel Design (HLD) document.
o Elicit user and system requirements and document requirements in a Concept of Operations (ConOps) document.
o Design modular software systems for maximum reuse and maintainability.
o Document system designs within a HighLevel Design (HLD) document.
o Plan and develop system integration tests and document test strategy in a formal Test Plan document.
Standards and Processes:
o Set development standards and processes with the technical project manager and systems engineer.

Qualifications :
Seven (7) years of software engineering experience with a Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, Physics, or a related field, or
Fourteen (14) years of software engineering experience without a degree.
Six (6) years of experience coding in C and assembly on Linux, UNIX, and/or Windows.



  • Annapolis Junction, United States Reflexive Concepts Full time

    Reflexive Concepts is seeking a skilled Reverse Software Engineer to join our team!  Position Overview: The candidate will be responsible for performing reverse engineer research on highly complex software applications. This research will involve static and dynamic analysis including reverse engineering and kernel debugging. Research results will be...


  • Annapolis Junction, United States VAILERON Full time

    Vaileron is currently looking to hire a Software Reverse Engineer (Level 1) on a full time, permanent basis. This opportunity must be performed onsite in Annapolis Junction, MD (government site) and requires an active TS/SCI w/ Full Scope Polygraph security clearance. Relocation assistance is available for non-local candidates.Title: Software Reverse...


  • Annapolis Junction, United States VAILERON Full time

    Vaileron is currently looking to hire a Software Reverse Engineer (Level 1) on a full time, permanent basis. This opportunity must be performed onsite in Annapolis Junction, MD (government site) and requires an active TS/SCI w/ Full Scope Polygraph security clearance. Relocation assistance is available for non-local candidates.Title: Software Reverse...


  • Annapolis Junction, United States VAILERON Full time

    Vaileron is currently looking to hire a Software Reverse Engineer (Level 1) on a full time, permanent basis. This opportunity must be performed onsite in Annapolis Junction, MD (government site) and requires an active TS/SCI w/ Full Scope Polygraph security clearance. Relocation assistance is available for non-local candidates.Title: Software Reverse...


  • Annapolis Junction, United States ARSIEM Corporation Full time

    ARSIEM is looking for a Junior Software Reverse Engineer . The position will support one of our Government clients in Annapolis Junction, MD. Responsibilities Reverse engineer large-scale, highly complex software applications Perform reverse engineering research on highly complex software applications Research static and dynamic analysis, including...


  • Annapolis Junction, United States VAILERON Full time

    Vaileron is currently looking to hire a Software Reverse Engineer (Level 1) on a full time, permanent basis. This opportunity must be performed onsite in Annapolis Junction, MD (government site) and requires an active TS/SCI w/ Full Scope Polygraph security clearance. Relocation assistance is available for non-local candidates. Title: Software Reverse...

  • Reverse Engineer

    17 hours ago


    Annapolis Junction, United States Red Arch Solutions Full time

    Red Arch Solutions is a proven and effective small business IT integrator and consultant, recognized as a leading IT provider to the Federal Government, primarily focused within the Intelligence Community. We provide our customers with state-of-the-art tactical and strategic intelligence, systems, and software engineering solutions, solving some of the most...

  • Reverse Engineer

    16 hours ago


    Annapolis Junction, United States Red Arch Solutions Full time

    Red Arch Solutions is a proven and effective small business IT integrator and consultant, recognized as a leading IT provider to the Federal Government, primarily focused within the Intelligence Community. We provide our customers with state-of-the-art tactical and strategic intelligence, systems, and software engineering solutions, solving some of the most...

  • Reverse Engineer

    23 hours ago


    Annapolis Junction, United States Red Arch Solutions Full time

    Red Arch Solutions is a proven and effective small business IT integrator and consultant, recognized as a leading IT provider to the Federal Government, primarily focused within the Intelligence Community. We provide our customers with state-of-the-art tactical and strategic intelligence, systems, and software engineering solutions, solving some of the most...


  • Annapolis Junction, United States IC Defense Full time

    Description:Perform reverse engineering and debugging on existing software. Identify defects in software and provide ways to correct defects. Research open-source vulnerabilities related to software. Develop methods and techniques to identify if running software is vulnerable.Required Skills:Experience with low-level programming and assembly language....


  • Annapolis Junction, United States IC Defense Full time

    Job DescriptionJob DescriptionDescription:Perform reverse engineering and debugging on existing software. Identify defects in software and provide ways to correct defects. Research open-source vulnerabilities related to software. Develop methods and techniques to identify if running software is vulnerable.Required Skills:Experience with low-level programming...


  • Annapolis Junction, United States IC Defense Full time

    Job DescriptionJob DescriptionDescription: Perform reverse engineering and debugging on existing software. Identify defects in software and provide ways to correct defects. Research open-source vulnerabilities related to software. Develop methods and techniques to identify if running software is vulnerable.Required Skills:Experience with low-level...


  • Annapolis, United States IntelliGenesis LLC Full time

    Job Duties: Perform reverse engineering and debugging on existing software. Identify defects in software and provide ways to correct defects. Research open-source vulnerabilities related to software. Develop methods and techniques to identify if running software is vulnerable. Required Skills: Must be a US Citizen Active TS/SCI clearance with...

  • Blue Team

    2 weeks ago


    Annapolis Junction, United States GIGATEC Full time

    Job DescriptionJob DescriptionDescription:Perks and Benefits100% Paid Healthcare31 Days PTO / US Holidays10% 401k in every paycheck100% Fully Vested!!!Do you get excited about learning new technologies, solving challenging problems, and engaging in meaningful work?Given the rapid evolution of cybersecurity technologies, the defense community needs engineers...

  • Software Engineer

    6 hours ago


    Annapolis Junction, United States Parsons Full time

    In a world of possibilities, pursue one with endless opportunities. Imagine Next! When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with intelligent, diverse people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next,...


  • Annapolis, United States Omnyon Full time

    Job Description Position Overview: The candidate will be responsible for performing reverse engineer research on highly complex software applications. This research will involve static and dynamic analysis including reverse engineering and kernel debugging. Research results will be encapsulated in written reports and or software tools. The candidate will...


  • Annapolis, United States IC Defense Full time

    Description: Perform reverse engineering and debugging on existing software. Identify defects in software and provide ways to correct defects. Research open-source vulnerabilities related to software. Develop methods and techniques to identify if running software is vulnerable. Required Skills: Experience with low-level programming and assembly...


  • Annapolis, United States NetSage Corporation Full time

    NetSage's mission is to help our customers achieve their missions by providing superior cyber services. We seek talented professionals who are interested in doing meaningful, mission-focused work for the US Federal Government. We are a growing Company that puts our employees first and offers excellent pay and world-class benefits. We do not hire contract by...


  • Annapolis Junction, United States Inovex Information Systems Inc Full time

    Position Overview: RealmOne is seeking multiple Reverse Engineers to perform technical analysis of malicious binaries through controlled execution and/or static analysis of assembly code, overcoming techniques designed to defeat analysis, in order to ascertain functionality, capability, call-backs, assist with attribution to adversary infrastructure, and...


  • Annapolis Junction, United States Parsons Full time

    In a world of possibilities, pursue one with endless opportunities. Imagine Next! When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with intelligent, diverse people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next,...