style='position: relative;float: left;'
Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Bethesda, MD
View more jobs in Maryland

Job Details

Software Reverse Engineer

Experience
2 yrs required

Location
Bethesda, MD, United States

Posted on
Sep 17, 2020

Apply for this job






Profile

Software Reverse Engineer
Duties: Isolate, review, analyze, reverse-engineer, and modify malicious and non-malicious programs and applications. Write and produce technical reports related to the scope, nature, and characteristics of the assessed software and applications suitable for distribution to both technical and non-technical audiences. Work deep within the boot-process kernel and system internals using tools like IDA Pro, debuggers, and in-target probes to research the behavior of binaries. Analyze software and firmware using reverse engineering techniques to understand security vulnerabilities, working closely with teammates who value innovation and execution. Share knowledge by clearly articulation ideas through papers and presentation to technical staff, management and Government decision makers. With COR approval, participate in working groups, sponsor meetings, proposal writing and conferences. Provide detailed understanding of how various software-based attacks work at the memory and register level. Perform in-depth analysis (dynamic/static) on malicious software (ie: bots, worms, trojans) resident on Microsoft Windows and Linux-based platforms to provide actionable intelligence and, as appropriate, provide remediation recommendations. Analyze, disassemble and reverse engineer software binaries; document and transition results in reports, presentations and technical exchanges. Design, prototype, document, test and transition code analysis methods and tools appropriate for operational use. Proactively identify, define and advocate reverse engineering and analysis processes, approaches, and concepts to enhance/improve technical exploitation efforts. Adequately explain, present, demonstrate (when applicable) and document the operational impact of a particular vulnerability. Identify, define, determine origin and report on malware and other select software found on media of interest.

Company info

Sign Up Now - WashingtondcCrossing.com

Similar Jobs:
Description The Senior DevOps Engineer Enables the automation of software code deployment by eliminating functional silos existing between development and production. The Senior DevOps Engineer work assignments involve moderately...
Description The Senior DevOps Engineer Enables the automation of software code deployment by eliminating functional silos existing between development and production. The Senior DevOps Engineer work assignments involve moderately...
The Position The National Women’s Law Center seeks a Counsel whose focus will be growing our state health equity and justice work.  As a member of the Reproductive Rights and Health team, the Counsel will support the...
The number of jobs listed on EmploymentCrossing is great. I appreciate the efforts that are taken to ensure the accuracy and validity of all jobs.
Richard S - Baltimore, MD
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
WashingtondcCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
WashingtondcCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2026 WashingtondcCrossing - All rights reserved. 21 192