Demo

Software Reverse Engineer - NRL Tactical EW Division

Career Opportunities – Envisioneering Inc
Washington, DC Full Time
POSTED ON 6/24/2026
AVAILABLE BEFORE 8/23/2026
Job Title
Software Reverse Engineer - NRL Tactical EW Division
Location
Washington, DC 20375 US (Primary)
Job Type
Full-Time
Education
Bachelor's Degree
How much will you travel if the job requires it?
None
Minimum Security Clearance Required
Secret
Job Description

Envisioneering, Inc. has an immediate opening for a full-time Software Engineer to support our current work at the Naval Research Laboratory (NRL) in support of the Tactical Electronic Warfare Division (TEWD). We are seeking a highly motivated candidate with strong communications and problem-solving skills as well as the ability to work with multiple Government customers conducting software reverse engineering on projects for the U.S. Navy. The selected candidate will function as part of software team responsible for delivering analysis of software code using reverse engineering tools and techniques.. Previous experience with C, MATLAB, Python, Git-Flow, CMake and Google Test desired. Understanding of electromagnetics concepts including radar operations and digital signal processing are desired.  Experience with Ghidra or Ida are desired. This position requires an active DoD Secret clearance.

  • Perform reverse engineering of software binaries to identify functionality, vulnerabilities, and design patterns, compiled software and firmware
  • Work with embedded systems and common interfaces (e.g., UART/JTAG/SWD; SPI/I2C) and interpreting logs/telemetry.
  • Utilize tools such as Ghidra and IDA Pro.
  • Develop and maintain scripts and utilities in C and C to assist in reverse engineering tasks.
  • Analyze radar-related software systems and apply principles of digital signal processing to interpret data and algorithms.
  • Software engineering in C.
  • Structured techniques shall be employed in all phases of software development.
  • Code will be developed that meet DoD best practices and industry standards.
  • Develops software tools and utilities as needed.
  • Collaborate with multi-disciplinary engineers (EW, RF/DSP, embedded, test) to translate reverse-engineering results into actionable engineering decisions.
  • Document findings and prepare technical reports for internal and external stakeholders.
  • Ensure compliance with security protocols and classified information handling procedures.
Job Requirements

MINIMUM  SKILLS/QUALIFICATIONS:

  • Active Department of Defense (DoD) Secret clearance*.
  • 5 years of experience in software reverse engineering.
  • Demonstrated experience in C/C , Python, and Linux operating systems.
  • Working knowledge of assembly (x86/x64, ARM, or similar).
  • Experience with DSP preferred.
  • Understanding of electromagnetics concepts preferred.

 EDUCATION: B.S. or M.S in Computer Engineering (preferred), Computer Science, Electrical Engineering, or related field is required.

SALARY RANGE: $100,000.00 -  $150,000.00

Benefits: Envisioneering, Inc. offers a stable work environment, a competitive salary, and a comprehensive benefits package effective date of hire; including 401k, Medical/Dental/Vision, FSA, Short Term, Long Term, AD&D and Life insurance, (employer paid), voluntary life, Tuition Reimbursement, Paid Leave, Holidays and much more.

As a condition of employment: You must pass a drug and pre-employment drug screening. U.S. Citizenship Required. Candidate must follow all company and non-DOT Drug and Alcohol Testing. *A Department of Defense (DoD) Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.  Please confirm in your cover letter or resume.

Envisioneering Inc. is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship and immigration status, age, disability or handicap, sex (including pregnancy), marital status, veteran status, sexual orientation, genetic information, arrest record, hairstyle, or any other characteristic protected by applicable federal, state, or local laws. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, and general treatment during employment. Envisioneering Inc. is committed to creating and maintaining a workplace in which all employees have an opportunity to participate and contribute to the success of the business and are valued for their skills, experience, and unique perspectives.

Salary : $100,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Reverse Engineer - NRL Tactical EW Division?

Sign up to receive alerts about other jobs on the Software Reverse Engineer - NRL Tactical EW Division career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Career Opportunities – Envisioneering Inc

  • Career Opportunities – Envisioneering Inc Washington, DC
  • Job Title Radio Frequency (RF) Engineer Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Bachelor's Degree How much will you travel ... more
  • 2 Days Ago

  • Career Opportunities – Envisioneering Inc Washington, DC
  • Job Title Mid-Level Software Developer Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Bachelor's Degree How much will you travel i... more
  • 2 Days Ago

  • Career Opportunities – Envisioneering Inc Washington, DC
  • Job Title Senior Software Engineer (Radar / RF) Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Bachelor's Degree How much will you... more
  • 2 Days Ago

  • Career Opportunities – Envisioneering Inc Washington, DC
  • Job Title Software Engineer (HATS) Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Bachelor's Degree How much will you travel if th... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Software Reverse Engineer - NRL Tactical EW Division jobs in the Washington, DC area that may be a better fit.

  • Government Tactical Solutions, LLC Bethesda, MD
  • Security Clearance: Active TS/SCI w/ CI Poly eligibility Location: NDCO in Bethesda, MD. 100% Onsite Job Type: Full-Time Target Salary Range*: $139,000 - $... more
  • 25 Days Ago

  • Tactical Engineering & Analysis Dahlgren, VA
  • As a Software Engineer for Simulation Systems, you will lead the full-lifecycle development, maintenance, and optimization of mission-critical programs in ... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!