Cellular SOC Design Verification Engineer - Entry Level

A leading technology company that designs and develops consumer electronics, software, and services.
Embedded
Entry-Level Software Engineer
In-Person
Hardware

Description For Cellular SOC Design Verification Engineer - Entry Level

Join Apple's Silicon Engineering Group as a Design Verification Engineer working on cutting-edge Cellular SoCs. This role offers an opportunity to be at the forefront of verification efforts within the silicon design group, responsible for creating and productizing state-of-the-art Cellular SoCs. You'll gain comprehensive experience in large-scale SOC design, complex verification test benches, and various SOC architectures.

The position involves working with multiple high-speed protocols, industry-standard low power architecture, and best-in-class DV methodology. You'll be exposed to verification on accelerated platforms, cellular protocol knowledge, firmware-hardware interactions, and multi-chip SOC debug architecture.

As part of Apple's team, you'll collaborate across product development groups to push the boundaries of cellular systems capabilities and enhance product experiences for customers worldwide. This role is perfect for someone passionate about invention and self-challenge, offering hands-on experience with sophisticated IP level DV environments and UVM-based test bench development.

The position provides an excellent opportunity to work with cutting-edge technology while contributing to products that impact millions of users. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving. The role combines hardware engineering expertise with software development skills, making it an ideal position for someone interested in the intersection of hardware and software engineering.

Last updated a day ago

Responsibilities For Cellular SOC Design Verification Engineer - Entry Level

  • Contribute to verification effort of complex SOCs delivering Cellular solution
  • Integrate multiple sophisticated IP level DV environments
  • Craft highly reusable UVM based test bench
  • Implement effective coverage driven and directed test suites
  • Deploy new tools and methodologies
  • Collaborate with other product development groups across Apple

Requirements For Cellular SOC Design Verification Engineer - Entry Level

Python
  • BSEE or BSCS is required
  • Object Oriented Programming
  • Coursework in Digital Design
  • Programming experience in SystemVerilog, Python, C++ (preferred)
  • MSEE, MSCS or beyond (preferred)
  • Coursework in Computer Architecture, Networking Protocol (preferred)
  • Excellent communication and problem-solving skills

Interested in this job?

Jobs Related To Apple Cellular SOC Design Verification Engineer - Entry Level

Watch System Engineering Program Team, Apple Watch, System PM

System Program Manager role at Apple Watch division managing complex prototype builds, requiring project management experience and strong organizational skills.

CPU Design Timing Engineer

CPU Design Timing Engineer position at Apple, focusing on timing analysis, closure, and optimization for CPU projects with competitive compensation and benefits.

SoC Physical Design Engineer, PnR

SoC Physical Design Engineer position at Apple, focusing on physical implementation of design partitions for complex SOC, offering competitive compensation and benefits.

Hardware Reliability Engineer - Mac System Reliability

Hardware Reliability Engineer position at Apple, focusing on Mac system reliability testing, analysis, and quality assurance, requiring 0-4 years of experience.

SoC DFT Engineer

Entry-level SoC DFT Engineer position at Apple, focusing on semiconductor design and testing for next-generation processors.