Apple

Embedded Software Engineer - OS

Apple
Apply
14 hours ago
Taipei, TaiwanSenior

Responsibilities

  • Support product requirements for iPhone, iPad, Apple Watch, and Apple TV with cross-functional teams.
  • Bring up, verify, and debug new hardware platforms.
  • Diagnose and debug new product introduction issues in factory environments.
  • Develop services, frameworks, and applications for factory and consumer products.
  • Support product features and functional or industry specifications.
  • Participate in hardware-platform specification activities.

Requirements

  • Bachelor’s degree in computer science or a related field, or equivalent experience; a master’s degree is preferred.
  • Passion for embedded development and debugging.
  • Profound understanding of operating-system concepts.
  • High proficiency in C/C++ and object-oriented programming.
  • Experience with source-control systems such as Git.
  • Fluent oral and written English communication.
  • Strong communication, interpersonal, judgment, proactive problem-solving, and collaboration skills.
  • Preferred experience with operating-system design, kernel development, embedded device drivers, platform bring-up, or operating-system porting.
  • Preferred extensive knowledge of hardware platforms and processor architectures.
  • Creative, critical-thinking, troubleshooting, and problem-solving skills are preferred.

Tech Stack

CC++GitiOSmacOS

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me