Apple

Software Engineer - Camera

Apple
Apply
1 day ago
Cupertino, CA, USAMid Level
H1B sponsor

Responsibilities

  • Develop camera software across firmware, kernel, and user-space layers.
  • Design, implement, maintain, and test camera and ISP features across Apple products.
  • Develop real-time software in embedded environments.
  • Perform low-level hardware-software integration and debugging.
  • Collaborate with Silicon Design, Camera Hardware, Media Frameworks, and QA teams.
  • Translate complex requirements into reliable, performant, and maintainable software implementations.

Requirements

  • Bachelor of Science degree and a minimum of 3 years of relevant industry experience.
  • At least 3 years of embedded or systems software development experience.
  • Proficiency in C and C++.
  • Proficiency developing real-time software in embedded environments.
  • Preferred familiarity with image signal processing pipelines or camera systems.
  • Preferred experience with macOS or iOS driver and kernel-level development.
  • Preferred strong written and verbal communication skills and the ability to explain complex technical concepts across teams.
  • Preferred self-direction and adaptability in a dynamic, fast-paced environment.
  • Preferred proficiency with AI-assisted development tools and workflows.

Tech Stack

CC++iOSmacOS

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