Software Development Engineer, FTV Frameworks and Performance

Amazon

3+ yrs Bengaluru Full Time Hybrid (office + remote)
Amazon logo
Posted : 1 week ago
Actively hiring

Job description

Join a leading team revolutionizing the streaming media player market. As a Software Development Engineer focused on Fire TV Frameworks and Performance, you will play a crucial role in enhancing the architecture and operating system level performance of our globally recognized devices.

This is an exceptional opportunity to drive significant optimizations that directly impact the user experience for millions. We seek individuals with exceptional debugging and problem-solving capabilities, coupled with a profound understanding of Android internals. A passion for developing automated solutions for consumer products and a drive to excel in a dynamic, fast-paced environment are highly valued.

Responsibilities

As part of the Device OS team, you will be instrumental in implementing and delivering advanced Android frameworks and performance features.

Your role involves close collaboration with application development teams and partners, guiding products from their initial concept through to customer release, while upholding the highest quality standards. You'll leverage in-depth expertise in Android frameworks or other high-level operating systems like Linux or iOS, applying your skills across diverse system domains typical of consumer electronics.

Key contributions include: - Creating innovative products enjoyed by millions worldwide. - Conducting thorough software architecture reviews for future products and SoC platforms. - Developing cutting-edge features and enhancements for the FTV Android/Linux OS frameworks. - Building sophisticated tools and robust infrastructure, potentially leveraging AI, for advanced data analysis and insightful reporting. - Diagnosing and resolving system stability and performance issues on FTV devices. - Optimizing and monitoring Fire OS across all Fire TV devices. - Creating new benchmarks for performance evaluation and extending existing application features. - Proposing and implementing strategic optimizations for Fire OS. - Influencing architectural decisions to achieve optimal performance. - Defining system requirements for upcoming Fire TV devices. - Collaborating with teams to integrate features that enhance Fire TV performance and user experience.

Qualifications

We are looking for experienced software development professionals with a strong foundation in system design and programming.

Essential qualifications include: - A minimum of 3 years of professional software development experience, excluding internships. - At least 2 years of experience in designing or architecting new and existing systems, including proficiency with design patterns, reliability, and scaling concepts. - Demonstrated programming experience in at least one software language.

Preferred qualifications that will enhance your candidacy: - 3+ years of experience across the full software development lifecycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operational practices. - A Bachelor's degree in Computer Science or a closely related field, or equivalent practical experience.

Our commitment to inclusion empowers our employees to deliver exceptional results. If you require workplace accommodations during the application or hiring process, please visit amazon.jobs/en/how-we-hire/accommodations for detailed information.

Essential Skills

C++JavaRustCPython

Good to Have

React Native

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer, FTV Frameworks and Performance
DepartmentSoftware Engineer
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

IT Consulting