Signal Processing Engineer/Computer Scientist
Listed on 2026-06-18
-
Engineering
Electronics Engineer, Computer Science, Systems Engineer, Embedded Software Engineer
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.
- 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.
- 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…
(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).