iOS Engineer-Apple TV
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
The tvOS Ecosystem team is seeking a passionate and inventive Software Engineer to build exciting features that elevates the Apple TV and HomePod experience. In this role, youâll collaborate closely with Design, Frameworks, media playback, and Core OS teams, gaining invaluable insight into Appleâs collaborative development process that delivers world class operating systems for all of our platforms. Youâll have the opportunity to own significant features in critical areas of tvOS. You will be proposing, implementing, and presenting your ideas, directly shaping the Apple TV and HomePod experience and pushing the boundaries of whatâs possible in the living room. With the expansive scope of tvOS, youâll find endless opportunities to learn, grow, and make a real impact. If youâre a passionate software engineer who thrives on solving complex challenges and creating exceptional user experiences that impact millions, we encourage you to apply. Join us in shaping the future of Apple TV and HomePod! You are a self-directed iOS Engineer who is prepared to take on system-level problems and drive full-product solutions, involving extended team members where needed. You are a strong programmer, creative problem solver who thrives in changing environments, excited by working across teams and organizations.
Requirements
Do you have experience in UI implementation?, Experience maintaining large codebases with many contributors
Prior experience with cross-process communication technologies
Prior experience in Networking, Wi-Fi, and Bluetooth.
Demonstrated experience writing code and optimizing performance in UIKit and SwiftUI
Minimum Qualifications
3+ years experience with object-oriented programming language in a highly scalable environment
Excellent Swift and Objective-C coding experience, including work with APIs, frameworks, and SDKs
Keen attention to detail in building UI and end-user experiences, particularly for Apple platforms
Strong ability to communicate technical concepts clearly to cross-functional teams that include engineers, designers, program managers, and stakeholders
Experience debugging and optimizing code to maximize performance (such as memory issues, main thread hangs, etc.)
Ability to analyze large features and implement practical solutions
Aptitude to independently learn new technologies
Bachelorâs degree in Computer Science, Electrical Engineering, or related fields, or equivalent work experience
Benefits & conditions
4.14.1 out of 5 stars Cupertino, CA $147,400 - $272,100 a year, Pulled from the full job description
- Employee stock purchase plan
- Health insurance
- Retirement plan
- Dental insurance
- RSU, 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 $147,400 and $272,100, 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. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
About the company
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each otherâs ideas stronger. Here, youâll do more than join something - youâll add something.
The tvOS Ecosystem team is at the heart of the Apple TV and HomePod experience. We build the foundational features that millions of users interact with every day. Our team is a passionate group of engineers dedicated to building and innovating on the system-level software that powers Apple TV and HomePod. Weâre not just writing code; weâre shaping the future of entertainment in the living room.
Bring your top-notch engineering skills to tackle complex challenges in areas like multitasking, system performance, and Apple ecosystem features that deliver magical experiences across Apple devices. You will collaborate with our design team to build fluid, playful, responsive UI experiences for the biggest screen in the home. If youâre driven by a desire to build elegant, high-performance systems that push the boundaries of whatâs possible on Apple TV and HomePod, this is the place for you. Join the team thatâs shaping the future of entertainment in the home!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
A Guide to Choosing the Right Tools for App Developers
How to Answer the Interview Question: âWhy Do You Want to Be a Software Engineer?â
Basic And Advanced Networking in Dart and Flutter
Dev Digest 118 - not a total recall