Apple Inc. is hiring: Software Engineer, Real-Time Video Streamin...
Apple Inc. - Cupertino, CA, United States, 95014
Work at Apple Inc.
Overview
- View job
Overview
Software Engineer, Real-Time Video Streaming
Cupertino, California, United States
Description
We are seeking a skilled engineer to develop software for real-time video streaming pipelines, such as streaming video from a device’s camera over the network to another device’s display. Responsibilities include developing new features, writing unit tests, analyzing and optimizing performance, and identifying opportunities to enhance the video experience.
Minimum Qualifications
- Proficiency in writing elegant, maintainable object-oriented code in Objective-C, C, or C++.
- Excellent attention to detail.
- Self-motivated, fast learner with strong communication skills.
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience.
Preferred Qualifications
- Proficiency in multi-threaded development.
- Experience with real-time audio/video streaming stacks.
- Experience with voice/video over IP.
- Experience with test-driven software development.
Additional Information
At Apple, base pay ranges from $121,900 to $214,500, depending on skills, qualifications, experience, and location. Employees may participate in stock programs, receive benefits such as medical coverage, retirement plans, educational reimbursement, and may be eligible for bonuses or relocation assistance. Learn more about Apple Benefits.
Apple is an equal opportunity employer committed to diversity and inclusion. We promote equal opportunity for all applicants regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. Learn more about your EEO rights.
#J-18808-Ljbffr