Design Verification Engineer

Apple•San Diego, CA

About The Position

As a Design Verification Engineer on Apple’s wireless silicon development team, you will collaborate across disciplines on chip design efforts and help deliver functional products to customers. You will design and implement C tests for wireless SoC verification and power analysis. The wireless SoC organization works across RF/Analog, Systems/PHY/MAC, VLSI/RTL, emulation, design verification, test and validation, and firmware/software engineering.

Requirements

  • Bachelor’s degree.
  • Experience with C, C++, or assembly programming and Verilog/SystemVerilog.
  • Understanding of C compilation flow and makefiles.
  • Verification skills in problem solving, constrained-random testing, and debugging.
  • Solid understanding of reusable verification frameworks.
  • Knowledge of digital logic design, chip architecture, and microarchitecture.

Nice To Haves

  • Master of Science in Electrical Engineering (MSEE).
  • Knowledge of industry-standard interfaces.
  • Knowledge of ARM V7 or V8 architecture.
  • Experience setting up UVM/System test benches with embedded C tests.
  • Good understanding of CPU architecture and instruction sets.
  • Experience with system-level tests using Python or another scripting language.
  • Excellent analytical and debugging skills.
  • Experience in UVM design verification.
  • Experience porting simulation tests to emulation.
  • Knowledge of wireless protocols.
  • Strong teamwork and communication skills, and ability to work independently on verification efforts.

Responsibilities

  • Design and implement C tests for wireless SoC verification and power analysis.
  • Develop complex tests or power vectors in assembly or C according to test plans.
  • Contribute to verification efforts in collaboration with other chip-design disciplines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service