Advanced ASIC FPGA Verification Engineer - Remote

APR Consulting, Inc.
Scottsdale, AZ, United States
4 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$158,413
Working hours
Regular working hours
Job source

Tech stack

Abstraction Layers Artificial Intelligence Code Coverage Computer Engineering Continuous Integration Software Debugging Linux Digital Electronics Logic Synthesis of Circuits Ethernet Formal Verification Field-Programmable Gate Array (FPGA)
+17 more
Python (Programming Language) Microsoft Office Object-Oriented Software Development PCI Express Shell Script Signal Processing SystemVerilog Systems Integration Tcl (Programming Language) VHSIC Hardware Description Language (VHDL) Scripting Application Specific Integrated Circuits Fpga Hardware ModelSim Gitlab Modeling and Simulation Mentor Graphics

Job description

As the Senior ASIC/FPGA Verification Engineer, you’ll be responsible for the definition, design, verification, and documentation of ASIC and FPGA developments. You will determine architecture, system simulation, and detailed design approaches; define module interfaces; develop test and simulation plans; verify results; analyze performance; and support projects throughout the ASIC/FPGA development life cycle.

You will work with ASIC/FPGA engineering concepts, design processes, simulation, and verification technologies while independently determining approaches to technical solutions. Responsibilities may also include reviewing vendor capabilities and simulation tools, improving organizational ASIC/FPGA processes, planning and executing project tasks, and providing technical direction to lower-level employees.

Requirements

Education/Experience: Bachelor’s degree plus 5+ years of job-related experience, or Master’s degree plus 3+ years of job-related experience Schedule: Flexible schedule; 9/80 schedule with every other Friday off may be available Clearance Requirement: No clearance required, * Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related Science, Engineering, Technology, or Mathematics field, plus a minimum of 5 years of job-related experience, or a Master’s degree plus 3 years of job-related experience

  • Proficiency in ASIC/FPGA engineering concepts, principles, theories, design techniques, and design processes
  • Experience supporting the definition, design, verification, simulation, and documentation of ASIC and/or FPGA developments
  • Ability to determine architecture, system simulation, and detailed design approaches
  • Ability to define module interfaces and other aspects of device design and simulation
  • Experience creating test and simulation plans, verifying test results, and analyzing performance
  • Ability to independently determine approaches to technical solutions and execute project tasks
  • Proficiency with Microsoft Office applications
  • Strong written and verbal communication skills, including the ability to communicate technical issues, impacts, and corrective actions
  • Ability to operate effectively in a team environment, learn new skills, think creatively, and manage multiple tasks
  • U.S. citizenship is required

What Sets You Apart:

  • In-depth experience with RTL simulation tools, including Siemens Mentor Graphics Questa, ModelSim, or equivalent, within a Linux environment
  • In-depth knowledge of SystemVerilog object-oriented programming and Universal Verification Methodology (UVM)
  • Experience with UVM testbench architectures, UVM agents, and bus functional models
  • Experience with functional coverage, cover classes, cover points, assertions, predictive testbench components, and constrained-random testing
  • Experience with the Register Abstraction Layer (RAL)
  • Familiarity with requirements-based verification, requirements tracing, and verification strategy development
  • Scripting experience with Linux shell scripting, TCL, and Python
  • Familiarity with formal verification tools, code coverage, and waiver development
  • Experience with Questa Verification IP (QVIP)
  • Experience developing UVM testbenches for Xilinx devices, Xilinx IP, and SoCs
  • Knowledge of AXI protocols, PCIe, SpaceWire, and Ethernet interfaces
  • Experience with Digital Signal Processing (DSP) functions and signal-processing components
  • Familiarity with debugging FPGA/ASIC hardware and supporting hardware/software integration
  • Experience with GitLab Continuous Integration
  • 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
  • Strong technical problem-solving, collaboration, communication, and presentation skills
  • Ability to provide leadership and/or technical direction to lower-level employees
  • Commitment to ongoing professional development
  • Ability to identify opportunities to apply AI for continuous improvement and innovation

About the company

Our client is a mission-critical DoD/Aerospace defense contractor developing solutions that lead, serve, and protect our nation. Our client develops strategic systems supporting defense, civil government, intelligence, and cyber missions worldwide.

About APR:

Since 1980 APR Consulting, Inc. has provided professional recruiting and contingent workforce solutions to a diverse mix of clients, industries, and skill sets nationwide.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…