G

General Dynamics Mission Systems

Builds secure electronics for defense missions

Advanced ASIC FPGA Verification Engineer

Hardware Validation & TestingUpdated on Nov 11
Full-time

About the Job

Requirements

  • A Bachelor's degree in Electrical or Computer Engineering, or a related Science, Engineering, Technology, or Mathematics field, and 5 or more years of job-related experience; alternatively, a Master's degree and 3 or more years of job-related experience.
  • Must be able to obtain a U.S. Department of Defense TS/SCI security clearance within a reasonable amount of time after hire and meet eligibility requirements for access to classified information; U.S. citizenship is required.
  • In-depth experience using RTL simulation tools such as Siemens Mentor Graphics Questa or ModelSim, or equivalent, in a Linux environment.
  • In-depth knowledge of SystemVerilog object-oriented programming and the Universal Verification Methodology (UVM).
  • Understand UVM testbench architectures and be comfortable using and developing UVM agents and bus functional models.
  • Understand coverage types and the use of cover classes and cover points.
  • Experience with predictive testbench components, functional coverage, and assertions.
  • Experience with constrained-random testing and the Register Abstraction Layer.
  • Familiarity with requirements-based verification, requirement tracing, and developing requirement verification strategies.
  • Experience with scripting languages such as Linux shell scripts, TCL, and Python.
  • Familiarity with formal verification tools, code coverage, and writing waivers.
  • Proficient use and understanding of ASIC/FPGA engineering concepts, principles, and theories, and of ASIC/FPGA design principles and processes.
  • Proficient in Microsoft Office applications.
  • Able to operate in a team environment and learn new skills to accomplish verification goals.
  • Able to communicate issues, impacts, and corrective actions; written and verbal communication skills are required.
  • Able to think creatively and multitask.
  • Able to work under limited direction and maintain regular contact with senior internal work groups, project leaders, engineering professionals, cross-company project teams, and some external customers.

Responsibilities

  • Define, design, verify, and document ASIC and/or FPGA developments.
  • Determine architecture, system simulation, and detailed design approaches.
  • Define module interfaces and all aspects of device design and simulation.
  • Create test and simulation plans that establish functional criteria.
  • Verify test results and analyze performance.
  • Review vendor capabilities and simulation tools as needed.
  • Participate in improving ASIC/FPGA organizational processes.
  • Support generation of technical engineering products using appropriate standards, processes, procedures, and tools throughout the ASIC/FPGA development life cycle.
  • Provide leadership and/or direction to lower-level employees as needed.
  • Independently determine approaches to solutions and contribute to the completion of major programs and projects.
  • Plan and execute project tasks related to the duties above.
  • Keep abreast of technology trends and understand business objectives and Engineering's role in achieving them.

Desired Qualifications

  • Familiarity with Questa Verification IP (QVIP).
  • Experience developing UVM testbenches for designs implemented in Xilinx devices with Xilinx IP and SoCs.
  • Familiarity with AXI protocols, PCIe, SpaceWire, and Ethernet interfaces.
  • Familiarity with digital signal processing functions and common signal-processing components.
  • Familiarity with debugging FPGA/ASIC hardware and assisting with hardware/software integration.
  • Familiarity with continuous integration features of GitLab.
  • Clear understanding of embedded microprocessing systems, FPGA design and verification using VHDL, and digital circuit analysis and design.
  • Experience designing high-speed interfaces and complex memory designs.
  • Interest in applying AI for continuous improvement and innovation.
  • Commitment to ongoing professional development for oneself and others.

About the Company

General Dynamics Mission Systems

Builds secure electronics for defense missions

General Dynamics Mission Systems builds defense electronics and integrated systems for military, intelligence and civil government customers. Its equipment connects people and platforms across land, sea, air, space and cyber missions, from tactical radios to satellite ground infrastructure. The business designs submarine weapon controls, aircraft processing equipment and encryption products that protect classified voice, video and data. Government contracts fund development and production, and its products become components of larger military platforms and integrated national security systems. A business unit of General Dynamics, it is headquartered in Chantilly, Virginia.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Chantilly, VA
Founded
1952

Recently Posted Jobs

Explore more opportunities at General Dynamics Mission Systems

See more jobs