FPGA Engineer Job at SAIC, Dahlgren, VA

U3FyZjdGRkg4dXNyb2lwVEZXTEs3NExZRkE9PQ==
  • SAIC
  • Dahlgren, VA

Job 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
  • Surface Mount Soldiering experience
  • Intermediate to advanced level skills in Microsoft Office software suite
  • Active secret clearance
  • 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)





Job Tags

Work at office,

Similar Jobs

Scheck Hillel Community School

Lower School Teacher Job at Scheck Hillel Community School

 ...Job Description Job Description Scheck Hillel Community School , a large Orthodox Jewish community school located in sunny North Miami Beach, Florida, is currently accepting resumes for experienced full-time Upper Elementary (3rd-5th) General Studies Teachers for... 

Ascend Transportation

CDL-A Dedicated Short Haul Truck Driver Job at Ascend Transportation

 ...Job Description Job Description CDL-A DEDICATED SHORT HAUL TRUCK DRIVERS, WERE COMMITTED TO PROVIDING: HOME EVERY OTHER DAY TOP PAY and INDUSTRY LEADING BENEFITS QUALITY EQUIPMENT EXCELLENT COMPANY CULTURE CDL-A dedicated short haul truck drivers choose... 

Spiteri's Complete Auto Service & Repair

Driver / Shop Helper Job at Spiteri's Complete Auto Service & Repair

 ...Job Description Job Description Job Details We are seeking a dedicated and reliable Driver/Shop Helper to join our team in Automotive repair. This role involves driving customers to and from their homes or workplaces, cleaning and stocking the shop, preparing... 

Technical Professionals Group

Sr Mine Engineer Job at Technical Professionals Group

 ...Job Description Job Description DIRECT HIRE ROLE WITH CUSTOMER The Senior Mining Engineer is responsible for developing and managing short-, mid-, and long-range mine plans at an open-pit copper operation processing approximately 60,000 tons per day (tpd) of leach... 

VillageCare

Utilization Review Nurse Job at VillageCare

 ...RN- Utilization Review Nurse Inpatient *Full Time - 100% Remote Opportunity* Must reside within the New York Tri-State Area - NY, NJ, or CT COME WORK FOR THE LEADING, LOCAL MANAGED CARE COMPANY - VILLAGE CARE! VillageCare is looking for a self-motivated...