JobsSoftware Engineering Systems
Apple logo

Software Engineering Systems

Apple

Location

San Diego, CA

Type

Full-time

Posted

6/26/2026

Compensation

Not listed

Undergraduate with 2+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

This role at Apple involves creating image and video core technologies for various products and services. The position focuses on developing embedded software for image and video compression, enhancing camera capture features, and optimizing performance across devices. The engineer will collaborate closely with silicon teams and other software teams to implement new features and debug issues. This position is based in San Diego, California, and offers a competitive compensation package.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering or related field.
  • 3 years of experience in the job offered or related occupation.
  • Experience in low-level systems programming in C / C++.
  • Knowledge of developing real-time operating systems including scheduling and pipelining.
  • Experience in developing data structures and algorithms for performance critical software.
  • Familiarity with Digital Signal Processing.
  • Experience in parallel programming including multi-threading and inter process communication.
  • Ability to perform log analysis to detect anomalies and debug issues.
  • Understanding of hardware and software interaction including interrupt handling and register programming for RISC architectures.
  • Experience with the LLVM toolchain including clang compiler.
  • Knowledge of compiling time optimization and static analysis for code and data size.
  • Proficiency in Python programming and shell scripting for debugging and performance analysis.
  • Experience in Application Programming Interface (API) development.

Responsibilities

  • Create image and video core technologies used in Apple products and services.
  • Develop embedded software for image and video compression.
  • Implement features for applications such as the iPhone/iPad Camera capture.
  • Work on the video/image subsystem and new video compression/processing feature development.
  • Optimize performance and power across a variety of devices.
  • Collaborate with silicon teams to bring up new hardware platforms and debug issues.
  • Work with multiple teams in the software stack to implement new features.
  • Improve and maintain software infrastructure across multiple platforms.
  • Write and enhance new testing tools.

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?