Envisioneering Inc ยท 4 months ago
Computer Scientist / Engineer - Hardware Accelerated Threat Simulation (HATS)
Envisioneering Inc. is seeking a full-time Computer Scientist/Engineer to support the Naval Research Laboratory in the development of naval combat system Hardware Accelerated Threat Simulation (HATS) test beds. The role involves creating state-of-the-art software for electronic support, primarily working on-site at the NRL and collaborating within a team environment.
Information Technology
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 microprocessor to parallel processing using GPUs under the guidance of senior system and digital design engineers
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
Understand networking, including the details of socket interfaces and TCP and UDP networking protocols. You will interface with field programmable gate arrays (FPGAs)
Possess a 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
Retrieve of, storage to, and control of data to 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
Implement software defined radio functions (such as GNU Radio)
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
Qualification
Required
Minimum Security Clearance Required: Secret
Bachelor's Degree
Knowledge of Radio Frequency (RF) or digital hardware, or of Machine Learning, is much desired
Knowledge of electromagnetic signal processing and experience implementing signal processing algorithms on various platforms
Knowledge and experience programming in C++, Matlab, and Python. Familiarity with VHDL and Verilog is desired
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
Bachelor's degree in Engineering, Mathematics, Computer Science, or Physics from an accredited college or university (minimum 3.0 GPA)
U.S. Citizenship Required
You must pass a drug and pre-employment screening
Preferred
Advanced degree is desired
Benefits
401k
Medical/Dental/Vision
FSA
Short Term
Long Term
AD&D and Life insurance, (employer paid)
Voluntary life
Tuition Reimbursement
Paid Leave
Holidays
Company
Envisioneering Inc
Envisioneering, Inc.
Funding
Current Stage
Growth StageRecent News
Washington Technology
2025-03-18
Company data provided by crunchbase