Graphics Hardware Verification Engineer

Apple
Orlando, FL, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Summary

Posted : Jun 20, 2023

Role Number : 200448183

Do you love creating elegant solutions to highly complex problems? Do you intrinsically see importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient, system-on-chip (SoC).

You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions.

Joining the Apple GPU group means you'll be responsible for crafting and building the technology that fuels Apple's devices.

Together, you and your team will enable our customers to do all the things they love with their devices. In this role, you'll be responsible for block and sub-system level pre-silicon RTL verification of embedded graphics cores.

You will also support the top and post-silicon validation teams in ensuring the successful integration of our IPs into the full system.

Description

As a Graphics Core Hardware Verification Engineer, you will be tasked with the following : - Apply your knowledge of hardware description languages (VHDL / Verilog), hardware verification languages (SystemVerilog), and logic simulators to verify complex GPU RTL designs.

  • Collaborate with architecture, design and modeling teams to converge on design specification. - Develop and drive verification plans and schedules.
  • Architect test benches using sophisticated OOP, UVM and vertical reuse techniques. - Generate constrained random and advised tests to implement verification plan.
  • Run simulations and debug issues across hardware and software. - Deploy Formal Verification techniques to complement simulation flows.
  • Build functional coverage, analyze coverage, and improve test environment to target coverage holes. - Build automated verification flows such as ML-assisted coverage closure for graphics core verification.

Key Qualifications

  • We would like you to have 3 years of relevant experience including :
  • Strong background in verification of sophisticated hardware at system or component level with ability to debug issues across hardware and software.
  • Deep knowledge of Computer Architecture and Memory sub-system micro-architecture.
  • Expertise with various HDL simulators and waveform viewers
  • Strong experience defining coverage space, writing functional coverage, analyzing results.
  • Deep understanding of both RTL and gate-level simulation issues.
  • Experience in GPU architecture and standards (OpenGL / CL, Vulcan, Metal) is desired
  • Experience with Python, Perl, Shell scripting, Makefiles, TCL is a plus.
  • Experience with Formal Verification techniques and tools such as JasperGold is positive
  • Able to share ideas and collaborate under ambitious schedules.

Education & Experience

BS + minimum of 3 years of experience

Additional Requirements

More

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Learn more about your EEO rights as an applicant.

4 days ago
Related jobs
Apple
Orlando, Florida

As a Graphics Core Hardware Verification Engineer, you will be tasked with the following: - Use hardware description languages (VHDL/Verilog), hardware verification languages (SystemVerilog), and logic simulators to verify sophisticated GPU RTL designs - Collaborate with architecture, design and mod...

Mediabistro
Orlando, Florida

Description**As a Graphics Core Hardware Verification Engineer, you will be tasked with the following: - Apply your knowledge of hardware description languages (VHDL/Verilog), hardware verification languages (SystemVerilog), and logic simulators to verify complex GPU RTL designs. Graphics Hardware V...

Promoted
Raytheon
Orlando, Florida

Bachelor of Science in Computer, Computer Engineerng, or Electrical Engineering. We are responsible for the architecture, design, and documentation of deliverable FPGA embedded processing at RMD. In this role you will lead development of FPGA designs for all major vendors and device families includi...

Promoted
COMTECH TELECOMMUNICATIONS
Orlando, Florida

Bachelor’s degree in Electrical Engineering, Computer Science, Computer Engineering or related field expertise is required. Familiar with network test equipment, IP traffic analyzers such as Spirent TestCenter and Wireshark, is a plus. Prepares test procedures and documentation to be used from...

Promoted
Raytheon Careers
Orlando, Florida

May manage moderately sized projects or processes * Typically viewed as subject-matter expert within discipline * Able to operate with minimal oversight from manager * Coaches, reviews, and delegates work to junior engineers * May support internal and external technical reviews * May support cu...

Promoted
Revolution Technologies
FL, United States

Join us in the vibrant state of Florida and take your career to new heights as a Power Electronics Engineer! At our cutting-edge facility, you'll play a pivotal role in designing and developing high-performance power conversion products for a variety of groundbreaking applications, from radar to mil...

Promoted
Oliver Wyman Vector
Orlando, Florida
Remote

As a consultant with experience in both systems engineering and cybersecurity, you will combine your problem-solving skills with your systems and information assurance knowledge to evaluate and deliver secure aeronautic systems. CYBERSECURITY SYSTEMS ENGINEER. Responsibilities include review, analys...

Promoted
Kaseya Careers
Orlando, Florida

As a Staff Network Engineer, you'll be instrumental in designing, implementing, and maintaining our network infrastructure. If you're a seasoned network professional with a passion for innovation and problem-solving, apply now to join our team and drive excellence in network engineering. A Staff Net...

Promoted
Capgemini Government Solutions
Orlando, Florida

Capgemini Government Solutions (CGS) LLC is seeking highly motivated and experienced Test Engineer to join our team to support our government clients. The successful applicant will be responsible for testing our industrial digital twin, interactive 3D training, and real world simulation applications...

Promoted
Viable Engineering Solutions LLC
Orlando, Florida

The selected software engineer is accountable for completing tasks on time, mentoring software interns, following company policies, and creating reusable software. INDUSTRIAL ROBOTICS SOFTWARE ENGINEER. We rely on our software team to build custom UI’s to enable customer utilization of our pro...