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!

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.
