Software Engineer, Google Cast and Device Media

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
New Taipei, Banqiao District, New Taipei City, TaiwanZhubei, Zhubei City, Hsinchu County, Taiwan 302
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Consumer

Description For Software Engineer, Google Cast and Device Media

Google is seeking a Software Engineer to join their Google Cast and Device Media team, focusing on expanding Cast capabilities beyond the original Chromecast use case. The mission is to enable users to seamlessly transfer video and music playback to optimal TV or speaker devices, ensuring the highest quality experience.

The role involves working on both low-level aspects (performance optimization, connectivity, networking, media codecs) and high-level features involving new user experiences. Engineers will handle complete end-to-end project implementation, including build and test infrastructure, metrics monitoring, and documentation improvements.

As part of Google's Platforms and Ecosystems product area, you'll contribute to computing software platforms across various environments (desktop, mobile, applications). The team builds innovative software products that impact users worldwide, from apps to TVs and laptops to phones.

The ideal candidate should be versatile and ready to tackle new challenges across the full stack. You'll work with multiple platforms including Android, Linux, iOS, and web components. This position offers opportunities to grow and evolve alongside Google's fast-paced business environment, with the potential to switch teams and projects as needed.

Google provides a collaborative environment where engineers can contribute to technologies that affect billions of users globally. The role combines technical expertise with the opportunity to work on critical projects that shape how users interact with media across different devices.

Last updated 2 hours ago

Responsibilities For Software Engineer, Google Cast and Device Media

  • Contribute to new feature development in Cast Software Development Kits (SDKs) and platform components
  • Learn new platforms and technologies as needed (e.g., Cast includes Android, Linux, iOS and web components)
  • Develop build, test and release infrastructure when needed
  • Participate in team responsibilities such as bug triage, code review, documentation, metrics etc

Requirements For Software Engineer, Google Cast and Device Media

Python
Linux
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in Python, C++
  • Experience in debugging, test automation

Interested in this job?

Jobs Related To Google Software Engineer, Google Cast and Device Media

Software Developer, Pixel Watch, System Software

Software Developer position at Google focusing on Pixel Watch system software development, requiring embedded systems expertise and programming skills.

ASIC RTL Design Engineer

ASIC RTL Design Engineer position at Google, focusing on custom silicon development and hardware innovation for consumer products.

Application-Specific Integrated Circuit (ASIC) Design Verification Engineer

ASIC Design Verification Engineer position at Google, focusing on verifying digital systems and developing verification methodologies for custom silicon solutions.

ASIC RTL Design Engineer

ASIC RTL Design Engineer position at Google, focusing on custom silicon solutions development and hardware innovation for consumer products.

ASIC Design Engineer Silicon

ASIC Design Engineer position at Google, focusing on custom silicon solutions and RTL development for next-generation hardware products.