A

Apple

Designs phones, computers and their operating systems

Embedded Software Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeShenzhen, Guangdong Province, ChinaNo salary listed

About the Job

Requirements

  • A Bachelor's or Master's degree or equivalent experience in computer science or a related field.
  • High proficiency in C/C++ and object-oriented programming.
  • A strong understanding of operating-system concepts.
  • Experience programming on embedded systems.
  • Fluency in spoken and written English.

Responsibilities

  • Support product requirements for iPhone, iPad, Mac, Apple Watch, Apple TV, and Apple Vision Pro.
  • Bring up, verify, and triage new hardware platforms.
  • Work cooperatively with other Apple teams to diagnose and triage new product introduction issues in the factory.
  • Work with cross-functional teams to help deliver high-quality software at the fundamental operating-system layer, including frameworks, daemons, and drivers for factory and consumer use.
  • Consider security and performance while enabling key features, protecting privacy, and preventing fraud.
  • Contribute to the implementation and quality of Apple's next-generation products.
  • Travel up to 10–20%.

Desired Qualifications

  • At least five years of work experience as a systems or embedded software engineer.
  • Experience with operating-system design and kernel or bootloader development.
  • Experience with platform bring-up or operating-system porting.
  • Experience writing embedded device drivers.
  • Experience programming in cryptography.
  • Experience coding client-server software with enhanced security.
  • Extensive knowledge of hardware platforms and processor architectures.
  • Creative and critical logical thinking and troubleshooting skills.
  • Ability to work independently and finish tasks.
  • Strong communication and interpersonal skills.
  • Ability to work in a fast-paced environment.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs