Apple
SemiconductorsDirect employer career site

Digital Circuit Design Engineer

Location
Austin, TX
Job type
Full-time
Level
Mid-level
Education
Bachelor's degree
Listed
29 days ago

Skills & highlights for this role

  • SystemVerilog
  • UVM
  • RTL verification
  • simulation debug
  • formal verification (LEC)

Also useful

  • Verdi
  • Cadence Incisive/Xcelium
  • Perl
  • Python
  • SRAM verification

Summary

Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn't have imagined, and now, can't imagine living without. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do.

About the role

APPLE INC has the following available in Austin, Texas. Ensure that all pre-silicon deliveries of custom IPs for Apple Socs are bug free. This involves working closely with circuit and RTL (Register Transfer Level) designers to validate design functionality, optimize performance, and ensure that the design complies with the architectural specifications.

Review design and architectural specifications to understand use cases and corner conditions, then translate these into testbenches, including key verification components such as stimulus generation, checkers, assertions, and functional coverage, utilizing SystemVerilog and UVM (Universal Verification Methodology) which offers a more standardized and scalable verification approach.

Ensure that the RTL/Verilog design files are bug free and match the specifications and requirements. Run and debug simulation regressions, triage failures, track bugs, and perform detailed coverage analysis to ensure high-quality verification results. Generate and analyze Toggle Coverage reports to verify complete signal toggling for each design.

Leverage industry-standard tools such as Verdi and Cadence lndago for debugging simulation-waveforms, analyzing environment hierarchies, and bug resolution in complex verification environments. Develop and use Perl and Python-based automation scripts for automatic testbench generation and verification workflows, improving efficiency and reducing manual effort.

Work with circuits pertaining to SRAMs, register files, and caches, applying academic knowledge in VLSI and circuit design to verify custom memory architectures. Refactor testbench code to enhance reusability and maintainability, eliminating hardcoded values and ensuring a modular verification environment.

Use version control systems such as Perforce, documentation platforms like Confluence, and proprietary task management tools for effective cross-functional collaboration. 40 hours/week.

Minimum Qualifications

Bachelor's degree or foreign equivalent in Computer Engineering, Electrical Engineering, or a related field.

Experience and/or education must include

  • Utilizing SystemVerilog or Verilog to develop RTL verification testbenches for digital circuit designs, including simulation and analysis of design behavior.
  • Utilizing Universal Verification Methodology (UVM) or equivalent methodology to develop verification environments, including monitors and scoreboards.
  • Performing RTL design verification and debug using industry-standard waveform and simulation debug tools to identify functional failures and isolate root causes.
  • Verifying digital memory and custom circuits (e.g., SRAM, register files, or other IP blocks), including read/write operations, timing behavior, and corner-case functionality.
  • Utilizing formal verification tools, including Logical Equivalence Checking (LEC) or ESPCV or equivalent, to validate equivalence between RTL and synthesized netlists.
  • Utilizing Python, Perl, or C++ to automate verification flows, regression execution, and test generation.
  • Utilizing regression management and revision control systems to execute automated regression test suites and track changes across RTL and verification environments.
  • Applying digital circuit fundamentals, including synchronous logic, finite state machines, timing analysis, and clock/reset behavior, to support design verification.

Preferred Qualifications

N/A

Read the original posting

From Apple's careers page, first listed on Rolev.ai on October 12, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this Digital Circuit Design Engineer role at Apple, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

Where is the Digital Circuit Design Engineer job at Apple located?

This Digital Circuit Design Engineer position at Apple is located in Austin, TX. Always check Apple's application page for specific state eligibility or relocation policies.

What qualifications are required for Digital Circuit Design Engineer at Apple?

For the Digital Circuit Design Engineer role, Apple highlights a bachelor's degree; experience with SystemVerilog, UVM, RTL verification, simulation debug, formal verification (LEC). Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.

How do I apply for the Digital Circuit Design Engineer position at Apple?

This listing links directly to Apple's application page. You can apply directly on Apple's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.