Camera Embedded Software Engineer
$147.4k - $272.1kApple
Camera Embedded Software Engineer
At Apple, we don't just build products — we craft experiences that redefine what's possible. The Video Engineering team is behind the cutting-edge camera and imaging technologies that power hundreds of millions of iPhones, iPads, and Macs around the world. From capturing cinematic video to enabling breakthrough computational photography, we're shaping how people see and share their world.
This role sits at the intersection of real-time embedded systems, silicon design, and computational imaging — a rare opportunity to influence camera technology at a scale no other company can match. If you're passionate about building software that blends hardware innovation with algorithmic intelligence, we'd love to have you on our team. Who you are: You thrive on solving complex technical challenges and turning ideas into elegant, efficient software. You take pride in writing clean, maintainable, high-performance code — and you enjoy helping others do the same. You're curious, collaborative, and motivated by impact — you want your work to matter, and here, it ships to hundreds of millions of people. You're energized by working across disciplines — partnering with silicon architects, algorithm researchers, and systems engineers to build something none of you could alone.
Responsibilities
- Own the architecture and implementation of next-generation camera firmware — from early prototyping through mass production.
- Develop and optimize ISP and ML algorithms powering Apple's most advanced photo and video features.
- Profile, debug, and drive improvements in performance, latency, and power efficiency across the full camera stack.
- Partner directly with silicon, algorithms, and systems teams to co-design hardware-software interfaces that unlock new imaging capabilities.
- Drive architectural decisions that scale across Apple's entire device portfolio — your designs ship in hundreds of millions of devices.
- Contribute to a culture of technical excellence through design reviews, mentorship, and cross-functional collaboration.
Minimum Qualifications
- BS and a minimum of 3 years 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.
Preferred Qualifications
- 6+ years of experience in embedded software development.
- Deep understanding of image and video signal processing, including ISP tuning pipelines or camera HAL development.
- Experience with camera systems, machine learning for imaging, or sensor data processing.
- Exposure to multi-camera systems or computational photography features such as HDR, Night Mode, or depth sensing.
- Interest in or experience with AI-assisted development tools and workflows.
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.
$141.8k - $258.6k
...Embedded Quality Engineer - Camera We are looking for an experienced and outcome-driven Embedded Quality Engineer - Camera to ensure that we deliver the best-in-class camera/ISP solution for Apple products! In this role, you will play a critical part in qualifying...SuggestedRelocation- ...(***) ***-**** Summary iPhone is the most popular camera in the world, with billions of photos taken every year. The seamless integration of software and hardware has led to camera features like the Photonic Engine, Portrait mode, and Super-high-resolution photos, which...Suggested
$125k - $150k
...you'll play a pivotal role in developing imaging technology for camera capture while creating augmented reality experiences that... ...Maya* Hands-on experience in camera or display pipelines for embedded systems, mobile devices, or Android platforms. Strong background...SuggestedFlexible hours$145k - $170k
...you'll play a pivotal role in advancing imaging technology for camera capture while developing end-to-end high fidelity, high accuracy... ...Develop, validate, and execute state-of-the-art imaging software simulation tools to enable novel camera HW explorations, machine...SuggestedRemote workFlexible hours$126.8k - $190.9k
...Camera Hardware Electrical Engineer Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's...SuggestedInternshipRelocationFlexible hours$141.8k - $258.6k
Apple Inc. is seeking an experienced Embedded Quality Engineer - Camera to ensure the best-in-class camera/ISP solution for Apple products in Cupertino, California. This role involves qualifying camera firmware and drivers, and includes responsibilities like designing...- A leading technology company in Cupertino is seeking a Computer Vision Engineer to design and develop innovative camera software features. The candidate will work closely with exceptional engineers to enhance the iPhone camera experience. Required qualifications include...
$181.1k - $318.4k
Computer Vision Engineer, Camera and Photos Cupertino, California, United States Software and Services iPhone is the most popular camera in the world, with billions of... ...and profiling on resource-constrained or embedded mobile platforms. Domain expertise in computer...Relocation$147.4k - $272.1k
...Computational Photography/Computer Vision Machine Learning Engineer, Camera & Photos In the Camera Imaging Algorithms team in the Camera & Photos organization, we are looking for passionate, self-driven computational photography/computer vision machine learning engineers...Relocation$147.4k - $272.1k
A leading technology company in Cupertino is seeking an exceptional position sensing systems engineer to design innovative camera technologies. You will define system architectures and requirements, collaborate across teams, and contribute significantly to product development...$150k - $300k
...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range... ...Ethernet; GPIO, PWM, timers, DMA, watchdogs; sensors, cameras, storage, and custom hardware blocks Develop firmware...Local areaFlexible hours$117.8k - $200.3k
...expert teams of physicists, engineers, data scientists and problem-... ...Qualifications We are seeking a Camera System Firmware Engineer with... ...(Python) and large tool software environment (Jython)... ...and provide requirements to embedded software engineer. A deep understanding...Minimum wageWork experience placementFlexible hours$147.4k - $272.1k
...Full Stack Software Engineer - Camera & Photos Tools & AI Team At Apple, new ideas have a way of becoming extraordinary products and experiences very quickly. Bring your passion and dedication to your job and there's no telling what you could accomplish. Apple's Camera...RelocationShift work- ...novel surgical robot system. The engineer will collaborate with a... ...to design, build and optimize software that enables high-performance... ...and display across a range of embedded platforms. The engineer will... ...real-time video capture from camera sensor/third party devices, processing...Local area
- Apple Inc. is seeking a Camera Embedded Software Engineer in Cupertino, California. This role involves designing and optimizing firmware that enhances Apple's camera technologies. Ideal candidates will have strong embedded C/C++ skills and experience in image signal processing...
- ...Embedded Systems Engineer This position is onsite at Sunnyvale, CA. Experience level: 8+ Years • Should be able to work independently as... ...Computer Vision, or related fields, image quality testing of camera systems and familiar with image quality metrics and...
- ...Our client is seeking Embedded Software Engineer to join their team. Job Title: Embedded Software Engineer Location: Sunnyvale, CA Contract... ...as RTOS to configure and run various sub-systems (e.g. Camera, display, video encoders/decoders, PCIe, USB, machine learning...Contract work
- ...applications such as the iPhone/iPad Camera capture, Live Photo, AirPlay,... .... You will help developing software features in collaboration... ...experience with real-time, embedded software/Firmware. Strong... ...Detailed understanding of software engineering principles using C and or C++...
$181.1k - $318.4k
...Embedded Software Engineer, Vision Products Group Apple is where individual imaginations gather together, committing to the values that lead... ...constraints. Experience working on systems containing cameras, audio, displays, and latency-sensitive workloads. Approaches...Relocation- ...technology company in Cupertino seeks a Mechanical Engineer specializing in Finite Element Analysis to join their Camera Technologies group. In this role, you will... ...Engineering and relevant experience with simulation software. The role offers a competitive salary range and...
- ...its product lines. The role involves designing and developing features, collaborating with cross-functional teams, and engaging in software for device drivers. Candidates must have a BS degree and at least 3 years of experience in relevant fields, with proficiency in C/...
$147.4k - $272.1k
...Senior Embedded Software Engineer Join a team of passionate and creative engineers dedicated to building technologies that will shape the future... ...Experience with various sensor modalities (e.g., cameras, LiDAR, IMUs, depth sensors) Experience in motor controls...Relocation- ...Embodied AI technology. Our advanced AI software and foundation models enable vehicles... ...to deliver impact. The role As an Embedded Software Test Engineer / Tech Lead at Wayve, you will play a... ...systems or data pipelines (e.g., camera, radar, or similar) Experience working...Full timeWork at officeWork from homeEarly shift
$147.4k - $272.1k
.... in Cupertino, California is seeking a Photos Backend Systems Engineer to contribute to innovative on-device and cloud services that enhance... ...in Computer Science and at least 3 years of experience in software development, especially in areas like C/C++ programming and...$150k - $300k
...~ We are looking for a Senior Camera & Vision Engineer to lead the development of camera-based... ...work closely with perception, ML, and software teams to build a robust, scalable perception... ...deploy real-time vision systems on embedded and edge compute platforms...Local areaFlexible hours$181.1k - $318.4k
...Camera Imaging Software Engineer, Camera & Photos iPhone is the most popular camera in the world, with billions of photos taken every year. The... ...iOS Proficient with debugging techniques, preferably on embedded mobile platforms Familiar with image processing...Relocation$125k - $150k
DigitalFish in Sunnyvale, CA is seeking a skilled professional to develop imaging technology enhancing augmented reality experiences. The role requires a strong background in computer vision and image processing, and proficiency in languages like Python and C++. You'll ...$125k - $150k
A technology firm in Sunnyvale is seeking a skilled imaging technology developer. The role involves enhancing augmented reality experiences and developing imaging processing algorithms. Ideal candidates should have an MS/PhD in Computer Science, strong skills in Python ...Flexible hours- ...California is seeking a Senior System Software Engineer for its software development team. The... ...DRIVE self-driving platform, focusing on camera and graphics solutions. Candidates should... ..., with expertise in C, C++, and embedded systems. Strong programming skills and...
$147.4k - $272.1k
Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States • Hardware... ...Engineer to drive pioneering camera technologies for Apple products. You... ...validation, feature bring‑up, and camera software stack integration on emulators during...Relocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Camera Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Cupertino, CA
- embedded software engineer Cupertino, CA
- embedded engineer Cupertino, CA
- embedded developer Cupertino, CA
- senior c# .net software developer Cupertino, CA
- ultimate software Cupertino, CA
- software intern Cupertino, CA
- healthcare software sales Cupertino, CA
- software quality assurance Cupertino, CA
- software sales Cupertino, CA

