Software Development Engineer, FireTV

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

Description For Software Development Engineer, FireTV

Join Amazon's Fire TV 3p Devices team as a Senior Software Development Engineer, where you'll be at the forefront of developing FireTV partner products. This role focuses on Android Open Source Project (AOSP) development, working with a cross-disciplinary team to create innovative smart TV solutions. You'll be responsible for building delightful FireTV products with lower cost and faster time to market, while having significant influence on overall strategy and system architecture.

The position requires deep expertise in Android systems, Linux kernel development, and experience with bootloader and device drivers. You'll work closely with business partners, engineers, and testers to design, implement, and maintain complex software applications. The role involves mentoring junior engineers and driving best practices that enable quality products.

As part of the Smart TV Platform team, you'll be responsible for delivering high-performance and stable platforms for Smart TV products. You'll collaborate with FireTV and FireOS developers, SoC vendors, ODMs, and hardware teams to create new features, customize BSP based on hardware designs, and improve system performance.

The ideal candidate should be highly effective in a dynamic environment, comfortable with technical leadership, and enjoy working directly with hardware. This is an opportunity to work on cutting-edge technologies while developing well-rounded skills in leadership and project management. You'll be part of a team that's redefining TV viewing experiences and impacting billions of viewers and devices.

The Fire TV 3P engineering team is expanding with a greenfield engineering initiative to develop tools and technologies that will revolutionize how partners build their TVs on the FireTV ecosystem. With exciting launches planned ahead, this role offers the chance to independently own and support the end-to-end product journey for partners.

Last updated 2 days ago

Responsibilities For Software Development Engineer, 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
  • Create new platform features and customize BSP based on hardware designs
  • Address issues in platform areas like HAL, Linux Kernel, drivers, boot loader
  • Improve system performance and stability
  • Work with FireTV and FireOS developers, SoC vendors, ODMs, Hardware team

Requirements For Software Development Engineer, FireTV

Linux
Java
Kotlin
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • In-depth expertise working with Android system
  • In-depth knowledge and experience with Linux kernel development
  • Experience on bootloader and device drivers development

Interested in this job?

Jobs Related To Amazon Software Development Engineer, FireTV

Sr. Electrical Engineer, AWS Hardware Development

Senior Electrical Engineer role at AWS Hardware Development team, focusing on innovative hardware solutions and biometric technology development with competitive compensation and benefits.

Si/Pi Engineer, Sr., Ring

Senior Si/Pi Engineer position at Ring, focusing on signal and power integrity engineering, circuit design, and system optimization for smart home security products.

Senior SoC Validation Engineer, Amazon Devices

Senior SoC Validation Engineer position at Amazon Lab126, leading hardware and software validation for next-generation consumer devices.

Senior SoC Validation Engineer, Amazon Devices

Senior Validation Engineer role at Amazon Lab126 focusing on SoC validation, emulation, and hardware prototyping for next-generation consumer devices.

SoC Validation Engineer, Amazon Devices

Senior SoC Validation Engineer role at Amazon Lab126, focusing on pre-silicon and post-silicon validation of next-generation SoCs for Echo devices.