Overview
On Site
Full Time
Skills
Science
Electrical Engineering
Software Development
Real-time
Embedded Systems
Radio
Encryption
System On A Chip
Firmware
Computer Hardware
Xilinx
FPGA
Digital Signal Processing
PCB
Schematics
RF
Microsoft Office
Security Clearance
Apache Velocity
Research and Development
Linux
Linux Kernel
Computer Networking
Interfaces
Ethernet
UDP
TCP/IP
UART
RS-232
I2C
SPI
Debugging
C
C++
Verilog
Python
Tcl
Shell
Scripting
Git
Version Control
Information Technology
Systems Engineering
FOCUS
Job Details
Job ID: 2508695
Location: DAHLGREN, VA, US
Date Posted: 2025-08-14
Category: Engineering and Sciences
Subcategory: Electrical Engr
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: Interim Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: No
Description
SAIC is seeking an FPGA Engineer to join the Advanced Hypersonic Weapons & Guided Munitions Division (E20) to support software development of Naval gun weapons systems in Dahlgren, VA.
JOB RESPONSIBLITIES:
Qualifications
REQUIRED EDUCATION AND EXPERIENCE:
DESIRED SKILLS:
Location: DAHLGREN, VA, US
Date Posted: 2025-08-14
Category: Engineering and Sciences
Subcategory: Electrical Engr
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: Interim Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: No
Description
SAIC is seeking an FPGA Engineer to join the Advanced Hypersonic Weapons & Guided Munitions Division (E20) to support software development of Naval gun weapons systems in Dahlgren, VA.
JOB RESPONSIBLITIES:
- Develop embedded systems software, primarily in C/C++
- Develop performant, real-time Linux applications for resource constrained systems
- Develop FPGA firmware to meet mission needs
- Familiarity with BMS Interface Board - Raspberry Pi based interface to connect BMS to projectiles
- Embedded system UDP receiver to send time-critical packets across FPGA-based software defined radio
- Add encryption and boot security to existing Intel SoC FPGA platform
- Develop/update/maintain existing flight executive C/C++ code and develop/integrate new hardware/software interfaces required to meet mission needs
- Develop/update/maintain existing FPGA firmware and develop/integrate new hardware/software interfaces required to meet mission needs
- Other duties as assigned
Qualifications
REQUIRED EDUCATION AND EXPERIENCE:
- Bachelor's degree in engineering, scientific, or technical discipline.
- Five (5) or more years professional technical experience which includes FPGA design and development
- Proficiency in a combination of the following areas:
- Xilinx FPGA
- Intel FPGA
- Digital Signal Processor (DSP)
- Read/understand PCB schematics
- Basic understanding of RF concepts
- Intermediate to advanced level skills in Microsoft Office software suite
- Interim secret clearance is required to start with the ability to obtain a secret clearance. SAIC will sponsor the clearance process.
DESIRED SKILLS:
- Experience with Hyper Velocity Weapons preferred.
- Familiarity with research and development projects a plus.
- Linux preloader, u-boot, Linux kernel, device tree, etc.
- Networking protocols/interfaces - Ethernet, UDP, TCP/IP
- Serial protocols - UART (RS232 / RS422), I2C, SPI
- Debugging
- Knowledgeable in Programming and Scripting Languages (C/C++; Verilog; Python; TCL; Shell scripts; Git Version Control)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.