Demo

Software Engineer (HATS)

Career Opportunities – Envisioneering Inc
Washington, DC Full Time
POSTED ON 6/26/2026
AVAILABLE BEFORE 8/25/2026
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 the job requires it?
0 - 25%
Minimum Security Clearance Required
Secret
Job Description

Envisioneering, Inc. has an immediate opening for a full-time Software Engineer to support the Naval Research Laboratory (NRL) in development of naval combat system Hardware Accelerated Threat Simulation (HATS) test beds.  The Software Engineer is responsible for creating state-of-the-art software for advanced electronic warfare (EW) capabilities against radar and communication systems.  The position requires experience in the full life cycle of software design, including architecture, requirements, prototyping, design and implementation, debugging, unit testing, integration, formal testing, and maintenance. The work is performed primarily on-site at the NRL.  We are seeking a candidate with strong communications skills and the ability to work in a collaborative team environment.

SUMMARY RESPONSIBILITIES: 

  • Develop and implement algorithms using C , Matlab, Python, and Java on appropriate processing platforms.
  • Make enhancements to previously written software and develop new software as necessary to meet Research and Development project goals.
  • Develop analytic procedures and implement computer programs to perform data transport, signal processing, signal analysis and database manipulation.
  • Determine how processing requirements are distributed between specialized microprocessors, FPGAs, single board computers, graphical processing units, or other embedded processors.
  • Develop Electronic Support Measure (ESM) software that operates in conjunction with ESM hardware. You will conduct laboratory and field-testing of ESM systems and techniques.
  • Develop research ideas and prepare briefing materials to present new Research and Development concepts in order to solicit new projects.
  • Write formal and informal reports and provide oral briefings to laboratory management and program sponsors.
Job Requirements

Minimum Skills/ Qualifications: 

  • Minimum two years experience programming in C , Matlab, and Python. 
  • Demonstrated software engineering knowledge and skills: reading code, designing, implementing, and validating new capabilities, improving code efficiency, working within a team environment, and effective writing.
  • Ability to lift/carry small articles up to 10 lbs. The position is primarily sedentary maximum occasional life/carry of small articles. Some occasional walking or standing may be required. within a team environment, and effective writing.
  • Some travel may be required.
  • DoD Secret Clearance.

Education:  Bachelor’s degree in Engineering, Mathematics, Computer Science, or Physics from an accredited college or university (minimum 3.0 GPA).

Salary range: $110,000.00 - $130,000.00, depending on qualifications.

BENEFITS: Envisioneering, Inc. offers a stable work environment, a competitive salary, and a comprehensive benefits package including 401k (no vesting period), 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 screening. U.S. Citizenship Required. *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. 

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 : $110,000 - $130,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 Engineer (HATS)?

Sign up to receive alerts about other jobs on the Software Engineer (HATS) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
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 Reverse Engineer - NRL Tactical EW Division Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Bachelor's Degree Ho... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Software Engineer (HATS) jobs in the Washington, DC area that may be a better fit.

  • Sabree Software Services Chantilly, VA
  • Job Description Seeking a Software Engineer-Expert for a 200 FTE technical development program supporting the Sponsor’s Entitlement Programs as well as IdA... more
  • 1 Month Ago

  • Fierce Software Herndon, VA
  • Fierce Software Solution Engineers (SE's) assist technically in the selling of software and hardware products or services to Government agencies and System... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!