Software Engineer, Google Cast and Device Media

1 Month ago • 1 Years + • Full Stack Development

Job Summary

Job Description

Google is seeking a Software Engineer for its Google Cast and Device Media team. This role involves contributing to new feature development in Cast SDKs and platform components, working across Android, Linux, iOS, and web. Responsibilities include end-to-end project completion (build, test, release, monitoring), bug triage, code review, and documentation. The ideal candidate will have experience in software development (Python, C++), debugging, test automation, and ideally CI/CD. The position focuses on enhancing Google Cast functionalities, improving media playback quality, and exploring new UX features, ranging from low-level optimizations to high-level features.
Must have:
  • Bachelor's degree or equivalent experience
  • 1+ years software development (Python, C++)
  • Debugging and test automation experience
  • Contribute to new Cast SDK features
  • Develop build, test and release infrastructure
Good to have:
  • Master's/PhD in CS or related field
  • CI/CD and source management experience

Job Details


Minimum qualifications:

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

Preferred qualifications:

  • Master's degree or PhD in Computer Science, or a related technical field.
  • Experience in Continuous Integration/Continuous Deployment
    (CI/CD) source management.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Cast has an exciting opportunity to grow beyond the original basic use case designed for Chromecast. Our mission is to enable users to move their video and music playback to the best possible TV or speaker around them and enjoy their media at the highest possible quality.

In this role, you will work on projects that may range from lower level (e.g., performance optimization, connectivity and networking, media codecs) to higher-level features involving new UX. You will complete a project end-to-end whether that involves build and test infrastructure, metrics and release monitoring, or improvements to documentation.

The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments (desktop, mobile, applications). The products provide enterprises, and ultimately end users, the ability to utilize and manage their services at scale. We build innovative and compelling software products—from apps to TVs, from laptops to phones—that have an impact on people’s lives across the world.

Responsibilities

  • 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.

Similar Jobs

SimCorp - Senior DevOps Engineer

SimCorp

Mexico City, Mexico (Hybrid)
1 Month ago
Playrix - Senior Python Developer

Playrix

Ireland (Remote)
4 Months ago
VGW - Software Engineer

VGW

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
2 Months ago
Reversing Labs - Senior Customer Success Engineer

Reversing Labs

United States (Remote)
2 Months ago
Vertx Inc. - Senior Software Engineer

Vertx Inc.

United States (Remote)
2 Weeks ago
Google - Software Engineer, Early Career, iOS, Photos

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, Hybris

Nagarro

India (Remote)
7 Months ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Portugal (Remote)
6 Months ago
ByteDance - Software Engineer, Global Payments Financing Product

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Optiv - Principal Software Engineer

Optiv

Overland Park, Kansas, United States (Remote)
2 Weeks ago
Cubic Corporation - AWS Cloud Architect

Cubic Corporation

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Bloober Team - DevOps

Bloober Team

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
3 Weeks ago
Redhorse Corp - Senior Full Stack Software Engineer - AI ML Model Development, ML Operations, and Applied Data Science

Redhorse Corp

Falls Church, Virginia, United States (On-Site)
5 Months ago
The Walt Disney Company - Lead Software Engineer - Front End

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Month ago
Capgemini - Azure Devops + Terraform

Capgemini

Pune, Maharashtra, India (On-Site)
2 Weeks ago
GoMotive - QA Manager, Enterprise Systems Engineering

GoMotive

(Remote)
1 Month ago
Zeta - Engineering Manager - Cloud Security (DevSecOps)

Zeta

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Corsair - Senior Software Embedded Architect

Corsair

Landshut, Bavaria, Germany (On-Site)
2 Months ago
SingleStore - SDET

SingleStore

Bengaluru, Karnataka, India (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei City, Taiwan

AI Fund - UI/UX Designer

AI Fund

Taipei City, Taiwan (On-Site)
4 Months ago
Corsair - Sr. Project Manager - Regulatory Compliance

Corsair

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - AI Algorithms Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Corsair - HR Specialist

Corsair

Taiwan (On-Site)
1 Month ago
Qualcomm - Operations Program Manager - Supply Chain

Qualcomm

Hsinchu City, Taiwan (On-Site)
1 Week ago
NVIDIA - Silicon Validation Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago
Google - Firmware Engineer, Pixel Systems Power

Google

Hsinchu County, Taiwan (On-Site)
1 Month ago
Appier - Campaign Analyst

Appier

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Senior CPU Subsystem RTL Design Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
NXP - <2025 Internship Program> Application Engineer

NXP

Taipei City, Taiwan (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Payactiv - Software Engineer

Payactiv

Milpitas, California, United States (Hybrid)
7 Months ago
Meta - Software Engineer, Infrastructure

Meta

London, England, United Kingdom (On-Site)
6 Months ago
ByteDance - Frontend Software Engineer - Customer Service Platform

ByteDance

Singapore (On-Site)
1 Month ago
Razer - Senior API Developer

Razer

Singapore (On-Site)
8 Months ago
Equivalent Jobs - C++ SOFTWARE ENGINEER (SIMULATOR)

Equivalent Jobs

(Remote)
6 Months ago
Mixmob - Senior Full-Stack React/Node & NFT Gaming Developer

Mixmob

Vancouver, British Columbia, Canada (Remote)
10 Months ago
Anavation - Senior Software Engineer

Anavation

Virginia, United States (Remote)
1 Month ago
Rockstar Games - Full Stack Developer

Rockstar Games

New York, New York, United States (On-Site)
1 Month ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

New York, New York, United States (On-Site)
10 Months ago
Playtech - Senior Java Developer

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug