Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Camera Embedded Software Engineer

$147.4k - $272.1k

Apple Oakbrook

Camera Embedded Software Engineer

Apple's Camera Firmware team is looking for an extraordinary firmware engineer to drive groundbreaking technologies for Apple products! As part of the team you would work on core camera/ISP/Machine learning technologies, including Apple crafted Image signal processing pipeline and HW components, where you will have the chance to define the way that Apple develops, tests and manufactures all of its products. Our close-knit team champions an environment of product innovation, rapid product iteration and collaboration at both team and multi-functional levels with a liberating amount of autonomy!

In this role you will implement, maintain and pursue problems in our firmware. This is a highly multi-functional product development role and you will work closely with various teams, like Silicon Design, QA team and the Machine Learning algorithm team! The environment is multifaceted, fast-paced and requires a self-starter demeanor.

Responsibilities
  • Develop low level device drivers for sophisticated image processing pipeline in embedded systems for the latest SoC blocks, chipsets in Apple.
  • Work with algorithm team to design and develop algorithms to control CMOS image sensors, ISP pipeline and machine learning pipeline.
  • 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 image processing algorithms to improve system performance.
  • Work on HW validation and provide firmware support to factory testing. You will also implement features to support hardware testing and diagnosis.
Minimum Qualifications
  • BS and a minimum of 3 years relevant industry experience
  • 3+ years of embedded software development experience
  • Proficiency in C/C++
  • Proficiency in development of multi-thread software within embedded RTOS system
Preferred Qualifications
  • Familiarity with camera pipeline and HW components
Pay & Benefits

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. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Camera Embedded Software Engineer in Cupertino, CA vacancy
  • $147.4k - $272.1k

    Apple's Camera/ISP Firmware team brings together world-class experts to explore, develop, and ship state‑of‑the‑art technologies for...  ...Proficiency in C and C++ programming. Experience developing software for device drivers, including peripherals and controllers such... 
    Suggested
    Relocation

    Apple Inc.

    Sunnyvale, CA
    5 days ago
  • $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... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $147.4k - $272.1k

     ...Computer Vision Software Engineer, Camera & Photos 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... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $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... 
    Suggested

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $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... 
    Suggested
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • 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... 

    Apple Inc.

    Cupertino, CA
    2 days ago
  •  ...Hours: 40 Role Number: 200634411-0836 Summary In the Camera Imaging Algorithms team in the Camera & Photos organization, we...  ...driven computational photography/computer vision machine learning engineers who enjoy both innovating down to the details and collaborating... 

    Apple

    Cupertino, CA
    5 days ago
  • $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... 
    Flexible hours

    DigitalFish, Inc

    Sunnyvale, CA
    4 days ago
  • $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 wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    1 day ago
  • $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 area
    Flexible hours

    Lyte

    Sunnyvale, CA
    4 days ago
  • $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... 

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $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... 
    Relocation
    Shift work

    Apple

    Cupertino, CA
    3 days ago
  •  ...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

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...Role Number: 200663561-0836 Summary Apple's Camera ISP team is looking for a passionate and skilled embedded software engineer to help shape the future of imaging across all Apple products. In this role, you'll work at the intersection of hardware and software — building... 

    Apple

    Cupertino, CA
    3 days ago
  • $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

    Apple

    Sunnyvale, CA
    1 day ago
  • 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... 

    Apple Inc.

    Cupertino, CA
    5 days ago
  •  ...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... 

    Apple Inc.

    Cupertino, CA
    1 day ago
  •  ...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/... 

    Apple Inc.

    Sunnyvale, CA
    5 days ago
  • $147k - $211k

    Google Inc. is seeking a Software Engineer specializing in 3D Computer Vision to join their Labs team in Mountain View, CA. The role requires...  ...’s degree and involves responsibilities such as developing camera calibration workflows and collaborating on lab experiments. Candidates... 

    Google Inc.

    Mountain View, CA
    5 days ago
  • $147.4k - $272.1k

     ...team of passionate and creative engineers dedicated to building...  ...of groundbreaking hardware, software, and design, and we are looking...  ...counterparts. Description As a Senior Embedded Software Engineer you will be...  ...sensor modalities (e.g., cameras, LiDAR, IMUs, depth sensors)... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    5 days ago
  •  ...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 time
    Work at office
    Work from home
    Early shift

    Wayve

    Sunnyvale, CA
    2 days ago
  • $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... 

    Apple Inc.

    Cupertino, CA
    5 days ago
  • $147.4k - $272.1k

     ...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

    Apple

    Cupertino, CA
    1 day ago
  • $101.2k - $197.5k

     ...Software Integrity Engineer, Camera & Photos 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... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $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 ...

    DigitalFish

    Sunnyvale, CA
    2 days ago
  • $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

    DigitalFish, Inc

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

    Google Inc. is seeking a Senior Software Engineer in San Jose, CA, to work on innovative XR technology. The role involves collaborating across disciplines to develop full-stack imaging and camera solutions, optimize performance, and contribute to groundbreaking projects... 

    Google Inc.

    San Jose, CA
    4 days ago
  •  ...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... 

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $40 - $56 per hour

     ...About the Team Tesla's System Software team provides the foundation...  .../cellular connectivity, USB, cameras, all connected to high...  ...hardware with the hardware and DSP engineers Use existing available...  ...C/Python coding skills Embedded Linux and/or Linux kernel experience... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $181.1k - $318.4k

     ...Embedded Software Engineer, Find My The Find My team is dedicated to building a seamless, private, and secure experience for users to locate their devices, personal items, and share location with friends and family. We're a group of highly motivated engineers, designers... 
    Work at office
    Worldwide
    Relocation
    Monday to Thursday

    Apple

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Camera Embedded Software Engineer. Be the first to apply!