Attention

Attention

This website is best viewed in portrait mode.

Opportunities unlimited for everyone - be bold, curious, and seek to shape the future. Explore what's possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, You Matter!

Software Developer I – Apple

We are looking for a Software Developer I – Apple (Player SDK Team). If you know someone who will be the right candidate, refer them to join our growing team!

Responsibilities:

  • Assist in the design, development, and maintenance of components for the Apple Player SDK (iOS, tvOS, and other Apple platforms).
  • Collaborate with cross-functional teams to enhance the video playback experience across Apple devices.
  • Support efforts to optimize streaming performance, ensuring high quality, smooth, and low-latency playback.
  • Participate in troubleshooting issues, particularly related to media streaming, buffering, and DRM.
  • Contribute to code quality through unit testing and code reviews.
  • Learn and stay current with Apple’s latest technologies, contributing to SDK improvements.
  • Help explore and document technical solutions, learning to weigh trade-offs for mobile and TV platforms.

Skills & Qualifications:

Must-Have:

  • 1+ years of experience in iOS and/or tvOS development.
  • Foundational proficiency in Swift and UIKit.
  • Understanding of software development principles, application architecture, and basic design patterns.
  • Exposure to CI/CD pipelines, automated testing (e.g., unit tests), and Agile practices.
  • Good problem-solving mindset with a willingness to learn and grow in a production environment.
  • Basic communication and collaboration skills in a team-oriented setup.

Good to Have:

  • Exposure to AVFoundation, HLS, and streaming protocols.
  • Understanding of DRM technologies like FairPlay.
  • Experience or familiarity with SwiftUI and Apple TV-specific development.
  • Awareness of video playback analytics and telemetry concepts.
background image

Opportunities Await You at Tata Elxsi

Explore Roles