Senior Software Engineer [Multiple Positions Available]

Apple Inc.

EMPLOYER:        Apple Inc. 

JOB TITLE:          Senior Software Engineer [Multiple Positions Available]


JOB ID:                 2355499


JOB DESCRIPTION: Apple Inc. has multiple positions available for Senior Software Engineer in Cupertino, California. Research, design, develop, implement and debug hardware-sensor data collection software. Support new sensors on prototype and production hardware. Develop, create and maintain multiplatform frameworks. Integrate new video-codec support on multiple platforms. Create ecosystem of tools to perform real-time recording, playback, importing and exporting frames and metadata. Develop video processing algorithms and tools. Optimize power, sampling rate, quality, bandwidth and storage for recording. Perform multithreaded SIMD-accelerated programming in C/C++, Objective-C, and Swift. Write thorough and extensive unit tests and support continuous integration. Responsible for playback of recorded data with custom visualization algorithms.


CONTACT: To apply, mail your resume to: Apple Inc., ATTN: D.W., 1 Infinite Loop 104-1GM, Cupertino, CA 95014, with reference to Job ID: 2355499. Apple is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.