Networking and Realtime Streaming Engineer

Apple Inc.
Cupertino, United States of America
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Cupertino, United States of America

Tech stack

4G (Telecommunication)
LTE (Telecommunication)
Artificial Intelligence
Software Design Patterns
FaceTime
H.264/MPEG-4 AVC
Network Programming
Data Streaming
Wireshark
Video Codec
Wireless Networks
Reinforcement Learning
Wi-Fi Technology
Multithreading
Large Language Models
Deep Learning
Keras
Scikit Learn
Information Technology
OPUS (Software)
Satellite Networks

Job description

As a Networking and Realtime streaming engineer, you will be responsible for designing and implementing new features around Apple's real-time networking stack, and improving the existing core functionality that drives market-leading applications like AirPlay, FaceTime, SharePlay. We are looking for an individual with a proven track record in network programming.

Requirements

The Real-Time Networking team is seeking a motivated Engineer who takes initiative and delivers results. Our team develops the core technologies for exciting real-time media applications, such as Airplay, FaceTime, SharePlay, etc on all different Apple Platforms., * Bachelor's degree in Computer Science/Engineering, or equivalent, * Strong understanding of multithreaded concepts and design patterns.

  • Have worked on/used various audio/video codecs like H.264/HEVC/AV1/AV2/AAC/Opus.
  • Experience with mobile & wireless networks (WiFi/BT/Cellular/LTE/3G/4G/5G) or satellite networks.
  • Hands on with tools like Wireshark, netem, or other network emulation/testing frameworks.
  • Background in academic research or published papers related to networking, FEC and secure realtime media transport.
  • Nice to have experience developing AI/ML solutions, including deep learning, reinforcement learning, LLMs, using frameworks like T ensorFlow, PyT orch, Keras and Scikit-learn.
  • Data driven and dedicated Engineer with a strong work ethic and a proactive mindset.

Apply for this position