Perception Systems Software Engineer, Audio & Media Technologies
About the role
Software engineer role focused on building a secure Perception Systems software architecture for Apple platforms, enabling multi-modal awareness from cameras, microphones, and other sensors, with an emphasis on privacy and security. Responsibilities include developing an algorithm execution runtime, real-time algorithms for sensor data, and a system framework with APIs that integrate with other components and applications across future Apple products.
Responsibilities
- - Develop an algorithm execution runtime and real-time algorithms for camera, audio, and other sensors
- - Create a corresponding system framework and APIs
- - Integrate the new framework with other system components and applications to enable new experiences on future Apple products
- - Ensure secure software architecture for multi-modal perception on Apple platforms
- - Collaborate with cross-functional teams including ML algorithms, privacy and security standards
Qualifications
- - Excellent software design/programming skills in Swift, Objective-C and/or C/C++
- - Understanding end-to-end systems from user experience to hardware
- - Experience with on-device ML frameworks, especially with image and video processing
- - Ability to develop and debug multi-threaded software
- - Proactive learning and willingness to learn new technologies
- - Experience with speech processing or speaker diarization
- - Experience developing and using performance tracing, profiling, logging tools
- - BS or MS in Computer Science or related field or equivalent
Skills
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Discounts on products and free services
- Reimbursement for certain educational expenses including tuition
- Potential discretionary bonuses or commission payments
- Relocation assistance (if applicable)
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services