Embedded ISP Engineer

Apple is a leading technology company known for its innovative products and services.
$135,400 - $250,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer · Hardware

Description For Embedded ISP Engineer

Apple's Camera Firmware team is seeking an outstanding firmware engineer to help drive innovative technologies for Apple's iconic products! As part of this dynamic team, you will work on core camera technologies, including Apple's custom Image Signal Processing (ISP) pipeline, hardware components, and machine learning techniques, all while contributing to the future of photography and videography. You'll play a key role in crafting how Apple develops, tests, and manufactures its products.

In this role, you will develop, maintain, and troubleshoot firmware for Apple's camera systems. Your responsibilities will include:

  • Developing Low-Level Device Drivers: Build drivers for advanced image processing pipelines in embedded systems, working with the latest SoC blocks and chipsets used in Apple products.
  • Platform Validation and Development: Integrate and configure camera sensors and power management units for Apple products.
  • Diagnosing and Troubleshooting Platform Issues: Identify and resolve performance and memory usage bottlenecks in embedded systems to ensure efficient functionality and stability.
  • Designing and Implementing Camera Features: Build camera functionalities for embedded systems in Apple products, working multi-functionally to define features, communication protocols, and clear implementation specifications.
  • Supporting Hardware Validation and Factory Testing: Contribute to hardware validation, offering firmware support during factory testing and implementing features to aid in hardware diagnostics and testing.

This is a highly collaborative product development role, requiring close coordination with teams such as Silicon Design, QA, and Machine Learning. The fast-paced, dynamic environment is ideal for a proactive, determined individual.

Last updated 7 days ago

Responsibilities For Embedded ISP Engineer

  • Develop, maintain, and troubleshoot firmware for Apple's camera systems
  • Build drivers for advanced image processing pipelines in embedded systems
  • Integrate and configure camera sensors and power management units
  • Identify and resolve performance and memory usage bottlenecks
  • Build camera functionalities for embedded systems in Apple products
  • Contribute to hardware validation and factory testing

Requirements For Embedded ISP Engineer

  • BS and a minimum of 3 years relevant industry experience
  • Hands-on experience in embedded software development
  • Proficiency in C/C++
  • Proficiency in development of multi-thread software within embedded RTOS system

Benefits For Embedded ISP Engineer

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Employee stock programs
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Embedded ISP Engineer

Software Engineer (C++, Embedded C)

Paytm seeks a Software Engineer (C++, Embedded C) to develop embedded/IOT devices and lead a team of developers in Noida, India.

PCBA Process Engineer

PCBA Process Engineer at Blackline Safety: Optimize manufacturing processes, troubleshoot issues, and drive innovation in connected safety technology.

PCBA Process Engineer

PCBA Process Engineer at Blackline Safety: Optimize manufacturing processes, troubleshoot issues, and drive innovation in PCBA production.

Software Developer III, XR Data, Perception Systems

Google seeks Software Developer III for XR Data team to develop AR/VR technologies, offering $136k-$200k salary plus benefits.

Firmware Engineer, Embedded Systems, Pixel Power Optimization

Google seeks a Firmware Engineer for Pixel power optimization, focusing on embedded systems and Android Kernel development.