FPGA Development Engineer
Careers Gdms, Manassas, VA
What you will do
Duties and Tasks:• Design of digital electronics including Field Programmable Gate Array (FPGA) development and circuit design• Responsible for definition, design, verification and documentation• Determine architecture, system simulation, and detailed design approach• Define module interfaces and all aspects of device design and simulation• Evaluate the process flow including but not limited to high level design, synthesis, place and route, timing and power utilization• Generate technical engineering products using appropriate standards, processes, procedures, and tools• Development and modification of firmware related processes and process documentation• Create test and simulation plans that establish functional criteria• Verifies test results and analyzes performance• Verification and validation on target hardware• Improvement of FPGA organizational process• Support of legacy products and system qualificationKnowledge, Skills and Abilities:• Identifies opportunities to apply AI for continuous improvement and innovation• Grasps and applies new information quickly• Very strong written and verbal communication skills• Proficiency in VHDL, FPGA circuit design, and CCA fabrication• Ability to recognize and clearly report information relevant to sound FPGA design topics• Solid ability to handle more complex assignments• Shows initiative on assignments, exercises independent judgment and professionally executes projects with little direction• Ability to understand and explain designs using non-technical terms• Ability to "reverse engineer" existing designs and understand/update functionality for new requirements• Ability to work with Systems and Software Engineering to ensure system-level functionality• Understanding of System-On-Chip (SoC) design with embedded processor on FPGA• Ability to perform application programming on embedded processors