Apple

Camera Embedded Software Engineer

Apple
Apply
21 hours ago
Cupertino, CA, USAMid Level
H1B sponsor

Responsibilities

  • Develop and debug high-performance embedded software for camera and imaging systems.
  • Write clean, maintainable, memory-safe C/C++ code for real-time systems.
  • Work with ARM-based SoCs, DSPs, RTOS or bare-metal environments.
  • Collaborate with silicon architects, algorithm researchers, and systems engineers.
  • Contribute to image and video signal processing, ISP tuning pipelines, camera HAL development, sensor data processing, and computational photography features.

Requirements

  • Bachelor of Science degree and a minimum of 3 years of relevant industry experience.
  • Proficiency in C/C++ with emphasis on performance, memory safety, and code quality.
  • Experience developing and debugging on ARM-based SoCs or DSPs.
  • Familiarity with real-time operating systems or bare-metal environments.
  • Strong analytical, debugging, and problem-solving skills.
  • Preferred: 6+ years of embedded software development experience.
  • Preferred: deep understanding of image and video signal processing, ISP tuning pipelines, or camera HAL development.
  • Preferred: experience with camera systems, machine learning for imaging, sensor data processing, multi-camera systems, or computational photography.
  • Preferred: interest in or experience with AI-assisted development tools and workflows.

Tech Stack

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