Were looking for a thoughtful and experienced engineer to craft and maintain the current and next-generation AppleTV and AppleMusic platform on 3rd party devices. Youll work on a performant graphics and media platform that support a wide range of devices CPUs and operating role involves maintaining and evolving existing frameworks while designing innovative capabilities from the ground up. Youll collaborate closely with teams across Apple uphold strong software engineering practices and help ensure user privacy by building systems that protect personal data and safeguard partner content. While the role is primarily device/client focused were looking for someone with knowledge about both client and server system. The ideal candidate has experience designing APIs and platform components that balance performance functionality and simplicity with a strong background of building secure maintainable and performant code.
- A relevant degree and practical experience as a software engineer
- Solid understanding of CS fundamentals (algorithms data structures complexity)
- Strong proficiency in C and knowledgeable in scripting languages such as JavaScript Perl or Bash with experience automating workflows and building tools
- Works well in multi-functional environments collaborating effectively with many other teams across our organisation and time zones.
- Demonstrates curiosity and a strong ability to learn independently and continuously
- Experience with developing and maintaining a large high quality code base
- Knowledge in concepts such as concurrency parallelism and multi-threaded systems
- Experience with network communication and client-server systems
- Knowledge about streaming services video and TV standards
- Knowledge about different operating system
- Knowledge about graphics and rendering
- Real world exposure to C
- Experience with full stack development
Required Experience:
Senior IC
Were looking for a thoughtful and experienced engineer to craft and maintain the current and next-generation AppleTV and AppleMusic platform on 3rd party devices. Youll work on a performant graphics and media platform that support a wide range of devices CPUs and operating role involves maintaining...
Were looking for a thoughtful and experienced engineer to craft and maintain the current and next-generation AppleTV and AppleMusic platform on 3rd party devices. Youll work on a performant graphics and media platform that support a wide range of devices CPUs and operating role involves maintaining and evolving existing frameworks while designing innovative capabilities from the ground up. Youll collaborate closely with teams across Apple uphold strong software engineering practices and help ensure user privacy by building systems that protect personal data and safeguard partner content. While the role is primarily device/client focused were looking for someone with knowledge about both client and server system. The ideal candidate has experience designing APIs and platform components that balance performance functionality and simplicity with a strong background of building secure maintainable and performant code.
- A relevant degree and practical experience as a software engineer
- Solid understanding of CS fundamentals (algorithms data structures complexity)
- Strong proficiency in C and knowledgeable in scripting languages such as JavaScript Perl or Bash with experience automating workflows and building tools
- Works well in multi-functional environments collaborating effectively with many other teams across our organisation and time zones.
- Demonstrates curiosity and a strong ability to learn independently and continuously
- Experience with developing and maintaining a large high quality code base
- Knowledge in concepts such as concurrency parallelism and multi-threaded systems
- Experience with network communication and client-server systems
- Knowledge about streaming services video and TV standards
- Knowledge about different operating system
- Knowledge about graphics and rendering
- Real world exposure to C
- Experience with full stack development
Required Experience:
Senior IC
View more
View less