Drimva

Apple

Camera Embedded Software Engineer

$185K–$325K

Sunnyvale, California · Full-time · Posted Oct 7, 2026

Experience
Minimum of 10 years of relevant industry experience
Education
BS

About the job

Develop and optimize embedded camera software, drivers, and features for Apple image-processing systems and products.

What you'll do

  • Develop, implement, and test low-level device drivers and camera software features for embedded systems.
  • Work with software clients and cross-functional teams to define requirements, features, and communication protocols.
  • Optimize system performance and support hardware validation, factory testing, and diagnosis.

What they ask for

  • BS degree
  • Proficiency in C/C++
  • Proficiency developing multithreaded software within an embedded RTOS system
  • Hands-on experience using AI-assisted development tools for software development, debugging, and testing

Nice to have

  • Familiarity with camera pipelines and video processing
  • Familiarity with SoC and hardware bring-up, drivers, firmware, memory management, and embedded performance tuning

Pay

$184,700 to $324,800 USD base salary

Tools

C/C++, embedded RTOS, SoC

AI focus

Use AI-assisted development tools, including coding assistants or agentic AI tools, to speed up software development, debugging, and testing.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)