×
Register Here to Apply for Jobs or Post Jobs. X

Signal Processing Engineer​/Computer Scientist

Job in Washington, District of Columbia, 20022, USA
Listing for: Envisioneering™, Inc.
Full Time position
Listed on 2026-06-18
Job specializations:
  • Engineering
    Electronics Engineer, Computer Science, Systems Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Signal Processing Engineer / Computer Scientist

Signal Processing Engineer / Computer Scientist - (150)

Share this job as a link in your status update to Linked In.

Job Title

Signal Processing Engineer / Computer Scientist

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 Signal Processing Engineer/Computer Scientist to support the Naval Research Laboratory (NRL) in development of naval combat system Hardware Accelerated Threat Simulation (HATS) test beds. This position is an opportunity to join a team that offers innovative, exciting, and meaningful work linking military and civilian talents to achieve our mission and safeguard our freedoms.

The Signal Processing Engineer/Computer Scientist is responsible for creating state-of-the‑art algorithms for electronic support (ES), typically embedded in experimental real‑time hardware systems. 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
  • Implement and test algorithms on embedded processors in support of developing advanced electronic warfare (EW) capabilities against radar and communication systems.
  • Implement signal processing on the suitable class of embedded processors ranging from relatively simple microprocessors to parallel processing using GPUs under the guidance of senior system and digital design engineers.
  • Implement algorithms using Matlab, Python, Java, and C++ 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.
  • Retrieve, store, and control data on Field Programmable Gate Arrays (FPGAs), dynamic or static memory, Graphical Processing Units (GPUs), Digital Signal Processing (DSP) cards, or other embedded processors.
  • 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.
  • Perform upgrades to existing ESM systems and be part of the design process for any new systems that are developed.
  • Investigate the potential for RF System on Chip (RFSoC) technology that is currently emerging as a viable approach to create more efficient ESM systems.
  • Write formal and informal reports and provide oral briefings to laboratory management and program sponsors.
JOB REQUIREMENTS
  • Five years of work experience in electromagnetic signal processing, particularly radar‑related. Experience implementing signal processing algorithms on various platforms desired.
  • Knowledge of Radio Frequency (RF) signal behavior and/or digital hardware.
  • Knowledge and experience programming in Matlab, Python, and Java. Familiarity with C++, VHDL, and Verilog is desired.
  • Understanding of networking, including the details of socket interfaces and TCP and UDP networking protocols. You will interface with FPGAs.
  • Working knowledge of FPGAs, scripting language interfaces (VHDL and/or Verilog), and of tools related to the programming, utilization, and debugging of hardware/software interfaces.
  • Basic scientific, mathematical, and technical competence.
  • Demonstrated software engineering skills: reading code, designing, implementing, and validating new capabilities, working within a team environment, and effective writing.
  • Ability to understand mathematical and electrical engineering concepts at an undergraduate level.
  • Able to lift object up to 50 LBS.
  • Some travel may be required.
  • DoD Secret Clearance. Ability to obtain a Top…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary