
Software Engineer (FireTV - Android Systems) | Amazon
Full Time
Bengaluru
FireTV is looking for a Software Engineer with 3+ years of non-internship professional software development experience and 2+ years of non-internship design or architecture experience to join their team in Karnataka. This role focuses on transforming the global TV landscape by developing and building Android systems and applications for FireTV products, bringing the next generation of smart entertainment to homes worldwide.
Key Job Responsibilities & Requirements:
The ideal candidate has current and extensive experience developing and building Android systems and applications. The candidate understands the limitations of the platform and can design and implement additional services or help optimize existing ones to meet product requirements. The ideal candidate:
Has in-depth expertise working with Android system.
Independently lead complex technical initiatives within your team.
Good understanding of Multimedia domain and associated technologies.
Hands-on experience in Linux kernel, drivers, and BSPs.
Proficiency in C++, Java, Kotlin, Rust.
Mentor and lead developers by cultivating curiosity and deep technical understanding.
Explore technical needs and bring solutions to the table.
Work with other lead engineers to develop a unified technical strategy for Android.
A Day in the Life:
In a typical day, you work closely with FireTV developers, SoC vendors, ODMs, Hardware team, and technical program managers to create new features, optimizing related issues, and deliver customer loving high quality smart TV products on time. We also work on the cutting edge of TV technology space.
Basic Qualifications:
3+ years of non-internship professional software development experience.
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
Experience programming with at least one software programming language.
Preferred Qualifications:
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
Bachelor's degree in computer science or equivalent.
#SoftwareEngineer #AndroidSystems #FireTV #AndroidDevelopment #LinuxKernel #Multimedia #C++ #Java #Kotlin #Rust #SmartTV #KarnatakaJobs #Hiring #Job #TJH #Onslabs