-
Software Development Engineer, FireTV System…
- Amazon (Austin, TX)
-
Description
Fire TV remains the #1 best-selling streaming media player in the U.S. As we continue to evolve our portfolio of products, we are looking to expand our system engineering team. The team ensures our embedded platforms and new concepts deliver consistent and high performing experiences to customers. You'll participate in the full Fire TV Product Life cycle and play a critical role as Fire TV grows and scales. The work includes Linux Driver and OS development, developing and improving features and contributing to customer facing Apps.
Key job responsibilities
• Contribute through the full product development. Bring-up, feature development, optimization and launch.
• Develop and improve low level features/drivers in C/C++, OS level features in Java/Rust and backend services in Java and Python
• Help root-cause and solve the hardest intrinsic challenges which the organization is facing.
• Suggest and develop tools and mechanisms which greatly help your peers and application developers writing applications for Fire TV
• Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment.
A day in the life
In the role a Software Development Engineer on the System Engineering team no day in life is exactly like the previous. You'll tackle new problems and development challenges at different layers, and you'll learn and grow rapidly. The role will teach you great breadth, CS Basics and generally knowledge about best practices in Customer Electronics/OS/System. You'll have high visibility across the products and you'll get close to the customers who are using Fire TV as their daily streaming devices with a lot of opportunity to influence and make a difference.
About the team
The team mission and charter is anchored in delivering "best in class" experiences to our customers and at the same time to support the growth and scale of the Fire TV brand. To support these goals we're building a team of platform and system architects who can drive the embedded architecture, tools and platform functionality. The group is part of the larger Fire TV experience team which shares similar goals.
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
- At least 1 year of experience from Embedded development on Customer Electronics, Mobile apps and Operating Systems
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
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
-
Recent Jobs
-
Software Development Engineer, FireTV System Engineering
- Amazon (Austin, TX)