Camera Embedded Software Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
13 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $214k
$128k $294k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $146,975–$214,000 — the blue band above. At the midpoint, this role pays about $214k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Camera Embedded Software Engineer

The Camera Embedded Software Engineer joins the Video Engineering team to develop next-generation camera firmware from early prototyping through mass production. This role involves owning architecture, developing and optimizing ISP and ML algorithms for photo and video features, and profiling the full camera stack for performance, latency, and power efficiency. The engineer will co-design hardware-software interfaces with silicon, algorithm, and systems teams to unlock new imaging capabilities. Key technical requirements include proficiency in C/C++ with a focus on memory safety, experience developing on ARM-based SoCs or DSPs, and familiarity with real-time operating systems or bare-metal environments. The work centers on the intersection of real-time embedded systems, silicon design, and computational imaging to solve complex problems in image and video signal processing.

What you'll do

  • Own the architecture and implementation of next-generation camera firmware from prototyping through mass production.
  • Develop and optimize ISP and ML algorithms for advanced photo and video features.
  • Profile, debug, and improve performance, latency, and power efficiency across the camera stack.
  • Co-design hardware-software interfaces with silicon, algorithms, and systems teams.
  • Drive architectural decisions that scale across the entire device portfolio.
  • Conduct design reviews and provide technical mentorship to maintain a culture of excellence.

What we're looking for

  • BS degree and a minimum of 3 years of relevant industry experience.
  • Proficiency in C/C++ with a strong emphasis on performance, memory safety, and code quality.
  • Experience developing and debugging on ARM-based SoCs or DSPs.
  • Familiarity with real-time operating systems (RTOS) or bare-metal environments.
  • Excellent analytical, debugging, and problem-solving skills.
  • 6+ years of experience in embedded software development (preferred).
  • Deep understanding of image and video signal processing, including ISP tuning pipelines or camera HAL development (preferred).
  • Experience with camera systems, machine learning for imaging, or sensor data processing (preferred).

More like this

Similar roles

Camera Embedded Software Engineer

Apple Inc

Sunnyvale, CA 19 days ago $184,700–$324,800
C C++ Embedded Systems RTOS Device Drivers SoC Firmware Image Signal Processing Video Processing Memory Management Performance Tuning HW Validation AI-assisted Development Tools
10+ yrs exp

Software Engineer, Camera

Apple Inc

Cupertino, CA 3 days ago $150,400–$277,600
C C++ Embedded Software Kernel Drivers Firmware ISP Real-time Software Hardware-Software Integration macOS iOS System Software AI-assisted Development Tools
3+ yrs exp

Software Engineer, Camera

Apple Inc

Cupertino, CA 152 days ago $150,400–$277,600
C C++ Embedded Software Kernel Drivers Firmware ISP Real-time Software Hardware-Software Integration macOS iOS System Software Hardware Validation Manufacturing Diagnostics
3+ yrs exp

Camera Software Frameworks Engineer

Apple Inc

San Francisco, CA 26 days ago $129,300–$225,300
C C++ Objective-C Image Processing Real-time Media Frameworks Multi-threaded Programming API Design Computer Vision Machine Learning Imaging Pipelines Debugging Software Development

Embedded Firmware Engineer, Image Signal Processor (ISP)

Apple Inc

Cupertino, CA 3 days ago $150,400–$277,600
C C++ Embedded Firmware RTOS ISP FPGA Pre-silicon Emulation Silicon Bring-up Register-level Programming Power Management Memory Optimization Hardware Validation Machine Learning Video Processing
3+ yrs exp