Embedded Software Engineer - Camera

Apple is a leading technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer

Description For Embedded Software Engineer - Camera

Apple's ISP team is seeking an exceptional Embedded Software Engineer to join their innovative camera technology division. This role presents a unique opportunity to work on cutting-edge camera and Image Signal Processing (ISP) technologies that power Apple's renowned product lineup.

The position involves developing sophisticated embedded software solutions for Apple's camera systems, working with state-of-the-art SoC blocks and chipsets. You'll be part of a close-knit team that values innovation and collaboration, with the autonomy to make significant contributions to products used by millions worldwide.

As an Embedded Software Engineer, you'll be responsible for implementing and maintaining the camera software stack, developing low-level device drivers, and working closely with cross-functional teams to design and optimize camera features. The role requires expertise in C/C++ programming and embedded RTOS systems, with a focus on performance optimization for power efficiency, latency, and system reliability.

The compensation package is highly competitive, ranging from $143,100 to $264,200 base salary, complemented by Apple's comprehensive benefits including medical coverage, stock options, and education reimbursement. This is an excellent opportunity for engineers passionate about embedded systems and camera technology to work with industry-leading professionals and shape the future of Apple's camera capabilities.

You'll be working in Sunnyvale, California, collaborating with various teams including Silicon Design/QA and machine learning algorithm specialists. The role offers significant growth potential and the chance to impact millions of users through your work on Apple's camera technologies. If you're passionate about embedded software development, have a strong background in camera systems, and want to be part of a team that pushes the boundaries of what's possible with mobile photography, this role presents an exceptional career opportunity.

Last updated 2 hours ago

Responsibilities For Embedded Software Engineer - Camera

  • Develop low level device drivers for sophisticated image processing pipeline in embedded systems
  • Work with higher level software clients who are using camera, understanding their requirements and use cases
  • Design and implement camera features in embedded systems for Apple products
  • Optimize and improve system performance in terms of power, usage, latency, and jitter
  • Work on HW validation and provide software support to factory testing

Requirements For Embedded Software Engineer - Camera

  • BS and a minimum of 3 years relevant industry experience
  • Proficiency in C/C++
  • Proficiency in development of multi-thread software within embedded RTOS system
  • Familiarity with camera pipeline and video processing
  • Familiarity with SoC and H/W layer knowledge
  • Familiarity with memory management & optimization

Benefits For Embedded Software Engineer - Camera

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Embedded Software Engineer - Camera

Hardware Systems Engineer - Power Modeling

Hardware Systems Engineer position at Apple focusing on iPhone power modeling, system-level power validation, and optimization.

Firmware Engineer

Firmware Engineer position at Apple's Beats team, developing embedded systems and audio products with competitive salary and comprehensive benefits.

Hardware Engineer - Power Analysis and Modeling

Hardware Engineering role at Apple focusing on power analysis and modeling for Apple Watch, combining system modeling with hands-on characterization to optimize battery life and performance.

SoC Display Subsystem Validation Engineering Program Manager

Lead end-to-end validation of Apple's SoC display subsystem, managing cross-functional teams and pioneering display technologies across product lines.

Hardware Systems Integration Engineer - Apple Watch

Hardware Systems Integration Engineer position at Apple, focusing on Apple Watch development, requiring 2-5 years of experience in electrical engineering and system integration.