Digital Hardware Engineer

3+ months agoCupertino, CA


Posted: Oct 27, 2020

Role Number: 200202416

Be a part of a world class wireless hardware team responsible for the design, implementation, and verification of the baseband systems for all mobile Apple products. The applicant should be familiar with computer system architecture and digital design. The candidate will work proactively and cooperatively with other cross-functional engineering groups.

Key Qualifications

  • 3+ years industry experience required Strong understanding of SoC/FPGA architecture and silicon micro-architecture
  • Solid Digital logic fundamentals including timing analysis, state-machine debug and/or RTL/test-bench development Experience with high-speed memory systems and communication interfaces (eg. DDR, USB/HSIC, PCIe, MIPI)
  • Good understanding of MAC + Protocol specifications for digital interfaces
  • Experience in crafting tests to target specific portions of silicon designs and digital interconnects
  • Hands on debug experience with usage of modern lab equipment (DSOs, Logic Analyzers, Protocol Analyzers)
  • Good understanding of modern operating systems, multi-threaded systems, firmware and device drivers
  • Experience in writing basic software routines and test scripts
  • Familiarity with interpreting and navigating schematics and layout
  • Strong desire to deep-dive system level issues and drive problems to closure in a team-based environment with a proactive attitude


Closely work with internal hardware and silicon teams to bring-up, characterize (performance/power) and validate new digital interfaces + protocols Designing, executing and debugging system-level test plans for new silicon implemented in next generation Apple products Working cross-functionally and with external vendors to root cause silicon design issues found during development prototype builds Work with external chipset vendors to develop successful integration and verification plans Position will require some international travel. Internal Details

Education & Experience

BS EE or equivalent required; MS EE or equivalent preferred

Additional Requirements