Apple Inc. is hiring a Design Verification Engineer in Cupertino, California, and various unanticipated locations throughout the USA. The role is responsible for verifying complex digital IPs and collaborating with system architects and digital designers to clarify block-level specifications. The engineer uses specifications to create verification plans that cover functional, performance, stress, and error conditions, and owns verification test benches built with formal verification and UVM-based simulation. The role develops SystemVerilog Assertions and constrained-random UVM test cases to achieve functional and code coverage. It also involves reviewing code for other chip blocks, developing precise specifications for digital control blocks, creating block- and chip-level verification plans and block-level verification elements, and helping architect chip- and system-level verification environments. The engineer develops drivers, tests, reference models, and checkers using SystemVerilog and UVM, debugs test failures with designers, and uses coverage to track progress and assess tape-out readiness. The position is 40 hours per week.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time