Taro Logo

Software Engineer III, Embedded Systems/Firmware, Google TV

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Description For Software Engineer III, Embedded Systems/Firmware, Google TV

Google TV is revolutionizing the television experience by making it highly personalized, intelligent, and content-forward. As a Software Engineer III in the Embedded Systems/Firmware team, you'll be working on critical components that power Google TV across various devices including streaming sticks, panel TVs, and set-top boxes. The role involves developing and improving Android platform components, addressing technical challenges in the Android TV Operating System, and collaborating with both internal teams and external partners.

You'll be part of a team that's scaling across the OEM ecosystem, working closely with third-party streaming partners and various Google teams including Ads, Play, and YouTube. With millions of active users and the rapidly evolving media and entertainment industry, this position offers significant opportunities for impact and growth.

The ideal candidate should have strong expertise in embedded systems development, Android framework, and system-level problem-solving. You'll be working on various framework areas such as Media Framework, System performance, Connectivity, Interactions, Power Management, and Software Upgrade. This role requires both technical depth in embedded systems/firmware and the ability to collaborate effectively across teams.

Google offers a collaborative environment where you'll work with talented engineers to solve complex technical challenges. The company provides comprehensive benefits, opportunities for professional growth, and the chance to work on products that impact billions of users worldwide. Join us in shaping the future of television technology and entertainment delivery.

Last updated 6 days ago

Responsibilities For Software Engineer III, Embedded Systems/Firmware, Google TV

  • Innovate, design, implement, integrate and test new software that will power TV features on embedded devices
  • Develop or improve high-quality Android platform components that will also be used on Google TVs
  • Be a subject matter expert in one or more of the Android Operating System Framework areas for TV
  • Address a wide variety of technical issues on Android TV Operating System and collaborate with internal and external partners
  • Bring innovative new features to the TV

Requirements For Software Engineer III, Embedded Systems/Firmware, Google TV

Java
Kotlin
Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages (e.g., Java, Kotlin, C++)
  • 2 years of experience with data structures or algorithms

Interested in this job?

Jobs Related To Google Software Engineer III, Embedded Systems/Firmware, Google TV