Apple Technology/Software

Hardware System Validation Engineer

San Jose, CA In person Full-time
  • Join the system validation team at Apple's Hardware Engineering, where we validate system-level performance of Apple SoCs and other key modules (cameras, displays, and other state-of-the-art sensors) in a system environment that mirrors real product use.
  • In this role, you will sit the cross-section of EE and CS and will work closely with multidisciplinary teams to validate EE circuit/components and hardware systems as a whole for future Apple products.
  • Lead prototype bring-up, debugging, functional verification, and electrical characterization.
  • Perform electrical design validation using advanced lab equipment, including oscilloscopes, network analyzers, BERT, and VNAs, to assess signal quality and design robustness.
  • Review and execute factory test plans to ensure comprehensive hardware validation.
  • Data-mine factory-scale data to ensure hardware quality, optimize design parameters, and assess robustness.
  • Debug manufacturing issues, driving root-cause analysis and corrective actions into design and process ahead of high-volume production.
  • Optimize test and calibration flows for hardware sub-systems. Apply AI/ML techniques for test data mining, anomaly detection, and factory data analytics
  • Communicate and present status on concurrent priorities, open issues, and deadlines.
  • Travel to internationally (approximately 5 weeks/year, 10%).
  • BS in Electrical Engineering or Computer Engineering required, with 3+ years of relevant industry experience focused on EE or CS
  • EE fundamentals on of these area DC/DC conversion, power and signal integrity, analog/digital design
  • Scripting proficiency; comfortable building and maintaining automation and/or scripting
  • Hands-on experience with lab equipment — oscilloscopes, multimeters, and similar tools — for bring-up, debugging, and validation.
  • Experience with SoC bring up, familiar with computer architectures (cache, memory hierarchy, data pipelines) and logic design

Experience with embedded system debug

  • Strong proficiency in Python and/or Lua; proficient in Shell scripting.
  • Familiarity with industry standards (USB, PCIe, DDR, etc.)
  • General software development experience (Python, C++, log review, code review)
  • Strong communication and collaboration skills

Job description provided by Apple.
View the original posting