Software Development Engineer, FTV Frameworks and Performance
Amazon
Amazon
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.
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.
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.
Amazon
IT Consulting