Updating Results

Apple China

  • 1,000 - 50,000 employees

Embedded Software Engineer Intern (Start ASAP)

Location details

On-site

  • China

    China

    • Shanghai

Location

Shanghai

Opportunity details

  • Opportunity typeInternship, Clerkship or Placement
  • Start dateStart date ASAP

Summary

Apple is a place where extraordinary people gather to do their best work. Just be ready to dream big.

The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that encourage the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.

Imagine what you could do here. At Apple, creative ideas have a way of becoming wonderful products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish.

The System Firmware and Diagnostics team is looking for an enthusiastic embedded software engineer intern to join our team. You’ll have the opportunity to work on core technologies to make a major impact in the way that Apple develops, tests, and manufactures its products. Our environment encourages product innovation, rapid product iteration, collaboration, and a liberating amount of autonomy.

Description

In this role, you will implement software and drivers for common firmware interfaces, chipsets, communications protocols, and various SoC IPs. You will also implement features to support hardware testing and diagnosis of unreleased Apple handheld devices. This is a highly cross-functional role and you'll work closely with various teams, like EE, Systems Engineering, Software Engineering, Hardware Testing, QA, Factory, Manufacturing, and Operations. The environment is dynamic, fast-paced, and requires a go-getter attitude.

Minimum Qualifications

  • Student of BS or MS in Computer Engineering, Computer Science, Electrical Engineering or equivalent.
  • Available to join an internship for 3-6 months full-time (5 days per week).
  • Excellent communication skills, both verbal and written (In both Chinese and English).

Preferred Qualifications

  • Proficiency in C/C++ and some embedded software experience is preferred.
  • Understanding and experience with ARM platform and architecture/instruction set.
  • Experience developing low-level drivers
  • Experience with debuggers such as gdb, lldb, etc.
  • Familiarity with scopes and logic analyzers.
  • Able to comprehend hardware specs and schematics.
  • Familiarity with standard hardware protocols (USB, UART, SPI, I2C, PCIe, MIPI, HDMI, DDR)
  • Familiarity with some form of scripting (lua, python).

Work rights

The opportunity is available to applicants in any of the following categories.

Work light flag
China
Chinese CitizenChinese Permanent ResidentChinese Student Visa

Qualifications & other requirements

You should have or be completing the following to apply for this opportunity.

Degree or Certificate
Qualification level
Qualification level
Bachelor or higher
Study field
Study field (any)

Hiring criteria

  • Experience requirementNo experience required
  • Working rights
    Chinese Citizen
  • Study fields
    Engineering & Mathematics
  • Degree typesBachelor or higher
Show all hiring criteria

About the employer

Logo-Apple-480x480

Apple China

Number of employees

1,000 - 50,000 employees

Industries

Technology

Apple Inc. is a multinational technology company best known for its consumer electronics, software, and services.

Other opportunities


Internship, Clerkship or Placement

Tianjin
Join NXP as a System & Application Engineer Intern! Gain hands-on experience in automotive, industrial, and IoT Power Management IC solutions.