Taro Logo

Senior Software Engineer, 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.
$166,000 - $244,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Job Description

Google is seeking a Senior Software Engineer to join their Google TV team, focusing on embedded systems and firmware development. This role is part of Google's mission to redefine the TV experience, making it highly personalized, Google-smart, and content-forward. The position offers an opportunity to work on products like Chromecast with Google TV and collaborate with various teams across Google including Ads, Play, and YouTube.

The ideal candidate will be responsible for developing Android TV platform components, with a focus on critical areas such as Media Framework, System Performance, Connectivity, Interactions, Power Management, and Software Upgrade. They will be working on scaling across the OEM ecosystem and collaborating with third-party streaming partners.

This role requires strong technical expertise in embedded systems programming, with at least 5 years of coding experience in languages like C, C++, Java, or Python. The engineer will be responsible for writing product code, implementing new features, and ensuring system quality and performance.

The position offers competitive compensation with a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. Located in San Jose, CA, this role provides an opportunity to work with cutting-edge technology in the rapidly evolving media and entertainment industry.

Google offers a collaborative environment where engineers can work on projects that impact billions of users. The company is committed to diversity and inclusion, providing equal opportunities for all qualified candidates. This role combines technical challenges with the opportunity to shape the future of TV technology, making it an exciting opportunity for experienced software engineers passionate about embedded systems and consumer electronics.

Last updated 8 days ago

Responsibilities For Senior Software Engineer, Embedded Systems, Firmware, Google TV

  • Write product or system development code
  • Innovate, design, implement, integrate and test new software features for TV embedded systems
  • Develop Android TV platform components, focusing on quality areas such as Media Framework, System Performance, Connectivity, Interactions, Power Management and Software Upgrade
  • Resolve issues and bring innovative new features to the TV

Requirements For Senior Software Engineer, Embedded Systems, Firmware, Google TV

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of coding experience in C, C++, Java, or Python
  • 2 years of experience working with embedded operating systems

Benefits For Senior Software Engineer, Embedded Systems, Firmware, Google TV

Medical Insurance
401k
  • bonus
  • equity
  • benefits