System Development Engineer II, FireTV

Global technology company leading in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For System Development Engineer II, FireTV

Amazon's FireTV team is seeking a System Development Engineer II to join their innovative Fire TV & Tablets division. This role focuses on developing FireTV partner products, requiring expertise in Android Open Source Project (AOSP) and system-level development. As a key team member, you'll work on building delightful FireTV products while optimizing cost and time-to-market metrics.

The position offers an exciting opportunity to work with cutting-edge technologies in the consumer electronics space, specifically on Amazon's #1 best-selling FireTV products. You'll be responsible for system architecture, bootloader development, and device driver implementation, while collaborating with cross-functional teams to deliver high-quality solutions.

The role combines technical expertise with leadership opportunities, allowing you to influence product strategy and mentor junior engineers. You'll work in a dynamic environment that values proactive communication and technical leadership, focusing on both hardware and software aspects of FireTV development.

This is an excellent opportunity for someone passionate about embedded systems and consumer electronics, offering the chance to impact millions of customers while working with one of the world's leading tech companies. The position provides exposure to full product lifecycle development, from initial design through to production release, in a fast-paced, innovative environment.

Last updated 6 hours ago

Responsibilities For System Development Engineer II, FireTV

  • Design, implement, test, launch, document, and maintain complex software applications
  • Work with business partners, software development engineers and testers
  • Drive system architecture and spearhead best practices
  • Mentor junior software development engineers
  • Work on Android system and Linux kernel development
  • Develop bootloader and device drivers

Requirements For System Development Engineer II, FireTV

Linux
Python
Java
  • Experience in automating, deploying, and supporting large-scale infrastructure
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
  • Experience with Linux/Unix
  • Experience with CI/CD pipelines build processes

Interested in this job?

Jobs Related To Amazon System Development Engineer II, FireTV

Software Development Engineer, FireTV

Software Development Engineer position at Amazon's Fire TV team, building innovative consumer devices and applications with 3+ years of experience required.

Software Development Engineer, FireTV Devices Organization

Software Development Engineer role at Amazon's FireTV team, focusing on developing and implementing software solutions for third-party device integration.

Software Engineer, Kuiper

Software Engineer role at Amazon Kuiper developing embedded software for satellite systems using Rust, C, and C++.

System Development Engineer, Amazon Robotics

Systems Development Engineer role at Amazon Robotics focusing on implementing and managing robotic storage systems, requiring expertise in PLCs, servo systems, and industrial automation.

Software Development Engineer - Amazon Dash Cart - Boston /Boston Metrowest, Embedded, Linux, Network and Wifi

Software Development Engineer position at Amazon working on the Dash Cart team, focusing on embedded systems, Linux, networking, and IoT development in Boston area.