
Description
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.
- US Citizen required
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)
Apply on company website