System Firmware & Diagnostics Engineer Intern - Shanghai or Suzhou

Apple

3.7

(120)

Suzhou, China

Why you should apply for a job to Apple:

  • 66% say women are treated fairly and equally to men
  • 66% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Company commitment that women earn the same as men performing similar work includes no salary history disclosure policy.
  • Apple University creates classes, seminars, and tools to help employees understand Apple’s culture, organization, and values.
  • Whether you donate time or money, Apple will match charitable contributions up to $10,000 a year.
  • #200572550_EN-3

    Position summary

    ng firmware (FW) to support system-wide hardware (HW) testing for a variety of Apple's accessories, in spaces such as Home, AirPods and AirTags. In this role you will design, test and debug firmware running on prototype hardware. You'll be part of a team that will directly support product hardware builds at contract manufacturer sites and witness new Apple products being crafted for the first time!

    Description

    You will be directly responsible for the design, development and debug of diagnostic FW to be used for testing new Apple products. You'll work with key module engineers to establish test coverage and write firmware to support it. - Design, develop and test FW to exercise key HW system components. Write code to develop modularity for cross-platform use and implement command line tools to access specific functionality. - Integrate test coverage from cross-functional module engineers, understand how to translate coverage into CLI implementation that can be driven with automation. - Work with host-side station engineers to understand test flow and execution, ensuring accuracy against required coverage. - Debug blocking FW issues quickly in unfamiliar codebases using log files, direct code inspection and core dumps. - Understand and drive down test station re-test rates. - Review and inspect manufacturing data for accuracy and integrity. - Traveling to contract manufacturer sites to support active HW builds.

    Minimum Qualifications

    • Student of BS/MS/PhD in CS/EE/CE

    • Available for 3-9 months full time

    • Excellent written and interpersonal skills; clear communication with diverse teams, in both English and Chinese

    Preferred Qualifications

    • In-depth knowledge and hands-on experience in embedded microcontroller FW development both in bare-metal and operating system contexts on a variety of architectures.
    • Experience in developing custom device drivers for a variety of internal and external peripherals.
    • Proficiency in C required, C++ & Python optional, but desired.
    • Understanding of HW schematics, components, busses and interfaces.
    • Experience in HW board bring-up activities: use of oscilloscope, logic analyzer, DMM to debug HW and FW issues.
    • A positive outlook towards stepping into uncharted technology space and working hard to deliver solutions in a timely fashion.

    Why you should apply for a job to Apple:

  • 66% say women are treated fairly and equally to men
  • 66% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Company commitment that women earn the same as men performing similar work includes no salary history disclosure policy.
  • Apple University creates classes, seminars, and tools to help employees understand Apple’s culture, organization, and values.
  • Whether you donate time or money, Apple will match charitable contributions up to $10,000 a year.