← All roles

Camera Embedded Software Engineer

Apple· Hardware
Apply on company site
Sunnyvale, CA$184.7k - $324.8kFull-timePosted 1w ago

About the role

Embedded software role focused on developing and optimizing the camera image signal processing pipeline, low-level device drivers, and camera software stack for Apple SoCs. Collaboration with Silicon Design, QA, and machine learning teams in a fast-paced, multi-functional product development environment.

Responsibilities

  • Develop low level device drivers for sophisticated image processing pipeline in embedded systems for the latest SoC blocks, chipsets in Apple.
  • Work with high level software clients who are using camera, understanding their requirement, use case, limitation, then design, implement and test our camera software stack.
  • Design and implement camera features in embedded systems for Apple products. You will work with other teams to define features and communication protocols and detail the requirements clearly with implementation specifications.
  • Optimize and improve system performance in term of power, usage, latency, jitter, etc.
  • Work on HW validation and provide software support to factory testing. You will also implement features to support hardware testing and diagnosis.

Qualifications

  • BS and a minimum of 10 years relevant industry experience
  • Proficiency in C/C++
  • Proficiency in the development of multi-thread software within embedded RTOS system
  • Hands-on experience using AI-assisted development tools (e.g. coding assistants, agentic AI tools) to speed up software development, debugging and testing
  • A passion for embedded software development
  • Familiarity with camera pipeline and video processing
  • Familiarity with SoC and H/W layer knowledge such as bring up, hardware driver and firmware development
  • Familiarity with memory management and optimization, performance tuning in embedded system

Skills

Required:C/C++Multi-threaded embedded RTOS developmentCamera pipeline and video processingSoC bring-up and hardware driver/firmware development
Nice to have:AI-assisted development tools

Benefits

  • Comprehensive medical and dental coverage
  • retirement benefits
  • discounted products and free services
  • reimbursement for certain educational expenses including tuition
  • potential discretionary bonuses or commission payments and relocation eligibility
  • employee stock purchase plan and discretionary restricted stock unit awards
Last updated Oct 16, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple