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.
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
Two (2) 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 Surface Mount Soldiering experience Intermediate to advanced level skills in Microsoft Office software suite Active secret clearance US Citizen required
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)
Bachelor's degree in engineering, scientific, or technical discipline
Click below to visit the official job posting and submit your application
Apply on Company Website