JobsCamera Embedded Software Engineer
Job description
Apple's ISP team is seeking an Embedded Software Engineer to innovate core camera and ISP technologies. This role involves working on the Image Signal Processing Pipeline and hardware components, influencing how Apple develops and tests its products. The position requires collaboration with various teams, including Silicon Design/QA and machine learning. The environment is fast-paced and demands a self-starter attitude.
Requirements
- BS degree and a minimum of 10 years of relevant industry experience
- 10 years of experience in embedded software development
- Proficiency in C/C++
- Experience in developing multi-thread software within an embedded RTOS system
- Familiarity with camera pipeline and video processing
- Knowledge of SoC and hardware layer, including bring up, hardware driver, and firmware development
- Understanding of memory management, optimization, and performance tuning in embedded systems
Responsibilities
- Drive the development of pioneering technologies for Apple products
- Collaborate with cross-functional teams to enhance product innovation
- Define and influence the development, testing, and manufacturing processes at Apple
- Work on the design and implementation of core camera and ISP technologies
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
