Current jobs related to Software Engineer, Streaming Media Specialist - San Diego, California - Apple
-
San Diego, California, United States Apple Full timeJob SummaryApple is seeking a highly skilled Software Engineer to join our Streaming Media Team. As a media streaming engineer, you will be responsible for developing high-quality playback experiences in JavaScript for embedded platforms or media playback experiences on Android devices.Key ResponsibilitiesDevelop features pertaining to streaming,...
-
San Diego, California, United States Apple Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our Media Streaming Playback team at Apple. As a key member of our team, you will be responsible for developing high-quality playback experiences in JavaScript for embedded platforms and media playback experiences on Android devices.Key ResponsibilitiesDeveloping features pertaining to...
-
Senior Software Engineer
4 weeks ago
San Diego, California, United States Apple Full timeJob SummaryApple's Audio and Media Technologies Group (AMT) is seeking a skilled Software Engineer to join our Streaming Media team. As a key member of this team, you will be responsible for designing and developing next-generation media processing systems. Your work will focus on implementing content publication workflows, developing/enhancing media...
-
Real-Time Streaming Media Software Engineer
1 month ago
San Diego, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled Software Engineer to join our team at Apple, working on the development of real-time streaming media technologies. As a member of our team, you will have the opportunity to work on cutting-edge projects, collaborating with a talented group of engineers to design, develop, and deliver innovative solutions.Key...
-
Real-Time Streaming Media Software Engineer
4 weeks ago
San Diego, California, United States Apple Full timeJob SummaryWe are seeking a skilled software engineer to join our team at Apple, working on the development of real-time streaming media technologies. The ideal candidate will have experience with object-oriented programming and a strong understanding of software engineering principles.Key ResponsibilitiesDevelop features for real-time audio and video...
-
Real-Time Streaming Media Software Engineer
4 weeks ago
San Diego, California, United States Apple Full timeJob SummaryWe are seeking a talented software engineer to join our team at Apple, where you will have the opportunity to work on some of the company's most advanced technologies for creating world-class real-time streaming media experiences. Key ResponsibilitiesDevelop features for the real-time audio and video frameworks that drive Screen Capture, Screen...
-
Software Engineer, Media Processing
3 weeks ago
San Diego, California, United States Apple Full timeJob SummaryWe are seeking a highly motivated Software Engineer to join our Streaming Media team at Apple. The ideal candidate will have a strong background in software development and a passion for media processing systems.Key ResponsibilitiesDesign and develop software services for linear audiovisual media, including video-on-demand and live streaming of...
-
Backend Software Engineer
1 month ago
San Diego, California, United States Apple Full timeJob DescriptionWe are seeking a highly skilled Backend Software Engineer to join our team at Apple. As a key member of our Universal Media team, you will be responsible for designing and developing large-scale, data-driven systems that power our streaming services.Our team focuses on building sophisticated services and tools that enable the ever-changing...
-
Software Engineer
4 weeks ago
San Diego, California, United States Apple Full timeJob Title: Software Engineer - Universal MediaWe are seeking a highly skilled Software Engineer to join our Universal Media Engineering team at Apple. As a member of this team, you will be responsible for designing and building services that directly impact millions of users.Key Responsibilities:* Design and develop scalable, efficient, and secure software...
-
Senior Media Experience Software Engineer
3 weeks ago
San Diego, California, United States Apple Full timeJob SummaryWe are seeking a Senior Media Experience Software Engineer to join our team at Apple. As a key member of our audio software engineering team, you will be responsible for designing and building architectural platforms that hold up over time to the addition of new features and hardware platforms.ResponsibilitiesWork with Human Interface and other...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Tik Tok Full timeLive Streaming Quality EngineerTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We're looking for a talented Live Streaming Quality Engineer to join our team and help us achieve this goal.As a Live Streaming Quality Engineer, you will be responsible for ensuring the quality of live streaming...
-
Senior Media Experience Software Architect
4 weeks ago
San Diego, California, United States Apple Full timeJob DescriptionWe are seeking a Senior Software Engineer to join our Media Experience team at Apple. As a key member of our team, you will be responsible for designing and building architectural platforms that hold up over time to the addition of new features and hardware platforms.You will work closely with Human Interface and other engineering partners to...
-
Multimedia Live Streaming Engineer
4 weeks ago
San Jose, California, United States TikTok Full timeVideo Cloud Infra TeamWe are seeking a talented Backend Software Engineer to join our Live CDN team at TikTok. As a Backend Software Development Engineer, you will be responsible for developing and maintaining our Live CDN platform, which powers live streaming services for millions of users worldwide.Key Responsibilities:Enhance Live Streaming Gateway:...
-
Software Engineer
3 weeks ago
San Francisco, California, United States Mux Full timeAbout MuxMux is a video platform for developers, dedicated to solving the complex problems of video streaming. Our mission is to make video accessible to everyone, and we're looking for a skilled Software Engineer to join our team. As a Mobile Video Streaming Expert, you will be responsible for building and optimizing low-level mobile SDKs for video capture,...
-
Senior Software Development Engineer
4 weeks ago
San Diego, California, United States United Software Group Full timeJob Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...
-
Backend Software Engineer
4 weeks ago
San Diego, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled Backend Software Engineer to join our team at Apple. As a key member of our Universal Media team, you will be responsible for designing and developing large-scale, data-driven systems that power our content streaming ecosystem.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable backend...
-
Airplay Software Engineer
4 weeks ago
San Diego, California, United States Apple Full timeRole OverviewAs an Airplay engineer at Apple, you will be responsible for developing features and contributing to systems design in the foundations of Airplay technology. You will work on prototyping breakthrough ideas and analyzing performance in a fast-paced environment.Key ResponsibilitiesDevelop features and contribute to systems design in the...
-
Staff Machine Learning Engineer
4 weeks ago
San Francisco, California, United States Warner Media, LLC Full timeAbout the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Warner Bros. Discovery. As a key member of our engineering team, you will be responsible for designing, building, and scaling our DTC personalization systems and services for our new global streaming app, Max, as well as any future DTC streaming apps.Key...
-
Senior Audio Software Engineer
4 weeks ago
San Diego, California, United States Apple Full timeJob SummaryWe are seeking a senior software engineer/lead to help design and build architectural platforms for audio experiences on Apple's operating systems. The ideal candidate will have a strong background in system programming and experience working with audio or media software stacks.Key ResponsibilitiesDesign and develop architectural platforms for...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States HireIO Inc Full timeJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at HireIO Inc. as a Mandarin Language Support specialist. The ideal candidate will have a strong background in computer science and excellent system design skills.Key Responsibilities: Design and develop large-scale systems with excellent system design skills. Proficient in...
Software Engineer, Streaming Media Specialist
1 month ago
Apple's Audio and Media Technologies Group (AMT) is seeking a highly motivated Software Engineer to join our Streaming Media team. This team delivers the technology that powers the media viewing and listening experiences across Apple's entire ecosystem for both 1st party and 3rd party content streaming services.
We are responsible for implementing software services around linear audiovisual media, including video-on-demand and live streaming of multimedia content. The ideal candidate will have a strong background in software development, with experience in C/C++ and multi-threaded development.
The role offers an incredible opportunity to build secure, end-to-end solutions for Apple's TV+ and Sports services. You will work on the implementation of content publication workflows, developing/enhancing media parsers, interfacing with video/audio encode systems, quality scalers, and content packaging/encryption pipelines.
As an engineer in this team, you'll work closely with various teams at Apple to come up with innovative, clean, and maintainable solutions that can be delivered in a timely manner. You will be responsible for deep analysis of our pipelines for performance improvements in the areas of speed and system resource utilization.
Key qualifications include:
- Strong software development experience in C/C++
- Proficiency in multi-threaded development and synchronization primitives
- Excellent verbal and written communication skills to effectively collaborate with multidisciplinary teams
- Outstanding analytical, programming, and debugging skills
- BS in CS/CE/EE or equivalent experience
Preferred qualifications include:
- Understanding audio, visual, and caption format standards (AVC, HEVC, AAC, ATMOS, WebVTT, IMSC, HDR/SDR, etc)
- Knowledge of associated media file formats standards (ISO base media file format, CMAF, fMP4, MPEG-2 TS)
- Experience in the field of video streaming, including commonly used streaming protocols such as HLS, DASH, etc
- Knowledge of streaming network protocols such as SRT, RIST, RTP, UDP, etc
- Experience with software performance optimization
- Experience using the CoreFoundation, AVFoundation, and/or CoreMedia frameworks or equivalent technologies
- Worked with Open Source multimedia projects (FFMPEG, gstreamer)
- Experience deploying software on elastic platforms such as Kubernetes, EC2, etc
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $115,700 and $204,000, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.
You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition.
Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.