Taro Logo

Software Engineer II, 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
1+ year of experience
Consumer

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

Google is seeking a Software Engineer II to join their Google TV team, focusing on embedded systems and firmware development. This role is crucial in shaping how billions of users interact with TV technology. Google TV is redefining the TV experience to make it highly personalized, Google-smart, and content-forward, serving over 220 million active users.

The position involves working on cutting-edge TV features for embedded devices like streaming sticks, panel TVs, and set-top boxes. You'll be developing and improving Android platform components, handling system-level challenges, and collaborating with both internal teams and external partners. The role requires expertise in embedded operating systems, Android Framework, and Linux development.

As part of Google's engineering team, you'll have opportunities to work on various aspects of the technology stack and contribute to a rapidly evolving media and entertainment industry. The ideal candidate should have strong programming skills in languages like Java, Kotlin, or C++, along with a solid understanding of data structures and algorithms.

This position offers the chance to work at one of the world's leading technology companies, with access to vast resources and the opportunity to impact millions of users' TV experiences. You'll be part of a team that's focused on scaling across the OEM ecosystem and building innovative solutions for TV platforms, OTT devices, and mobile devices.

The role combines technical expertise with creative problem-solving, requiring both strong individual contribution and collaborative teamwork. It's an excellent opportunity for engineers who want to work at the intersection of software and hardware, developing solutions that enhance how people interact with their TV devices.

Last updated 18 hours ago

Responsibilities For Software Engineer II, 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
  • Address a wide variety of technical issues on Android TV Operating System (OS) and collaborate with internal and external partners
  • Bring innovative new features to the TV

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

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

Interested in this job?

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