Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer FireTV System Engineering 
United States, Texas, Austin 
986586220

Today
DESCRIPTION

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.

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