Perception Systems Software Engineer, Audio & Media Technologies

Cupertino · On site · Posted 8/10/2026 Leaves the board today
See how you compare Upload your resume and see how it scores against this posting. Free.

We are looking for highly motivated and passionate systems and algorithm software engineers to create a secure Perception Systems software architecture for Apple platforms. These roles will involve developing an algorithm execution runtime, real-time algorithms for camera, audio, and other sensors, and a corresponding system framework and APIs. This new framework will integrate with other system components and applications to enable new experiences on future Apple products.

Minimum Qualifications
Excellent software design/programming skills in Swift, Objective-C and/or C/C++.
A passion for understanding end-to-end systems, from the user experience down to the hardware
Experience with on-device ML frameworks, especially involving image and video processing
An understanding of how to develop and debug multi-threaded software
Proactive learning and a passion for learning new technologies

Preferred Qualifications
Experience with speech processing or speaker diarization
Experience developing and using performance tracing, profiling, logging tools
BS or MS in Computer Science or other related field or equivalent