FPGA Development Engineer

General Dynamics Mission Systems, Inc•Manassas, VA
•$122,785 - $136,215•Onsite

About The Position

The FPGA Development Engineer designs digital electronics, including FPGA development and circuit design, and is responsible for defining, designing, verifying, and documenting solutions. The role determines architecture, system simulation, and detailed design approaches; defines module interfaces and device design and simulation; and evaluates the design process flow, including high-level design, synthesis, place and route, timing, and power utilization. The engineer generates technical engineering products using appropriate standards, processes, procedures, and tools; develops and modifies firmware-related processes and documentation; creates test and simulation plans; verifies test results and analyzes performance; and performs verification and validation on target hardware. The position also contributes to improving FPGA organizational processes and supports legacy products and system qualification. Work is fully on-site at the Manassas, Virginia facility.

Requirements

  • Bachelor's degree in Electrical or Computer Engineering, or a related Science, Engineering, or Mathematics field, plus at least 5 years of relevant experience; or a Master's degree plus at least 3 years of relevant experience.
  • Department of Defense Secret security clearance required at time of hire.
  • U.S. citizenship is required due to the nature of the work.
  • Proficiency in VHDL, FPGA circuit design, and CCA fabrication.
  • Strong written and verbal communication skills.
  • Ability to recognize and clearly report information relevant to sound FPGA design.
  • Ability to handle complex assignments, show initiative, exercise independent judgment, and execute projects professionally with little direction.
  • Ability to understand and explain designs in non-technical terms.
  • Ability to understand and explain System-On-Chip (SoC) design with an embedded processor on an FPGA.
  • Ability to perform application programming on embedded processors.
  • Ability to grasp and apply new information quickly.

Responsibilities

  • Design digital electronics, including FPGA development and circuit design.
  • Define, design, verify, and document engineering solutions.
  • Determine architecture, system simulation, and detailed design approaches.
  • Define module interfaces and device design and simulation.
  • Evaluate the design process flow, including high-level design, synthesis, place and route, timing, and power utilization.
  • Generate technical engineering products using appropriate standards, processes, procedures, and tools.
  • Develop and modify firmware-related processes and process documentation.
  • Create test and simulation plans that establish functional criteria.
  • Verify test results and analyze performance.
  • Perform verification and validation on target hardware.
  • Improve FPGA organizational processes.
  • Support legacy products and system qualification.
  • Identify opportunities to apply AI for continuous improvement and innovation.
  • Work with Systems and Software Engineering to ensure system-level functionality.
  • Reverse engineer existing designs and update functionality for new requirements.

Benefits

  • 401k matching
  • Flexible schedules, including an optional 9/80 schedule with every other Friday off
  • Flex time off
  • Paid parental leave
  • Healthcare benefits
  • Health and wellness programs
  • Employee resource and social groups
  • Continuous learning and development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service