Software Engineer, Google Cast and Device Media

1 Week ago • 1 Years + • Full Stack Development

Job Summary

Job Description

As a Software Engineer for Google Cast and Device Media, you'll contribute to new features in Cast SDKs and platform components. Responsibilities include working across various platforms (Android, Linux, iOS, web), developing build, test, and release infrastructure, and participating in team activities like bug triage, code review, and documentation. You'll handle projects from low-level (performance optimization, connectivity, media codecs) to high-level (new UX features), completing them end-to-end. The goal is to enhance user media playback experience on various devices, improving quality and expanding Cast's capabilities beyond its original design. The role requires versatility, leadership, and the ability to tackle full-stack problems.
Must have:
  • Bachelor's degree or equivalent experience
  • 1 year software development (Python, C++)
  • Debugging and test automation experience
  • Contribute to Cast SDKs and platform components
  • Develop build, test, and release infrastructure
Good to have:
  • Master's/PhD in Computer Science
  • 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

Creative Assembly - Data Engineer

Creative Assembly

England, United Kingdom (Hybrid)
3 Weeks ago
LeoVegas - Domain Software Architect - Sportsbook Trading System

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
2 Months ago
Netflix - Data Engineer 5 - Playback

Netflix

United States (Remote)
2 Weeks ago
Epic Games - Security Engineer - Backend (Asset Integrity)

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
RoofStack - Senior Cyber Security Engineer

RoofStack

İstanbul, İstanbul, Türkiye (Remote)
4 Months ago
BlueJeans - Lead Engineer - API/Platform

BlueJeans

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Postman - Engineering Manager, Flows

Postman

San Francisco, California, United States (On-Site)
6 Months ago
Google - Software Engineer III, Front End, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Sinch - Full Stack Software Engineer

Sinch

Mandaluyong, Metro Manila, Philippines (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rockstar Games - Associate Principal Analytics Engineer

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
1 Week ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Serbia (Remote)
6 Months ago
Alphasense - AI Research engineer

Alphasense

Bengaluru, Karnataka, India (On-Site)
7 Hours ago
Enphase Energy - Sr Engg Tool builder Engg

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Ansira - Site Reliability Engineer

Ansira

Noida, Uttar Pradesh, India (On-Site)
18 Hours ago
Sinch - Full Stack Software Engineer

Sinch

Mandaluyong, Metro Manila, Philippines (Remote)
1 Month ago
CD PROJEKT RED - Senior DevOps Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Appirits - Mid-Career Mobile Engineer

Appirits

Tokyo, Japan (Hybrid)
2 Months ago
N-iX - Middle Java Engineer with Kotlin

N-iX

Poland (Remote)
3 Days ago
N-iX - Senior Full Stack Engineer (.NET+React)

N-iX

Argentina (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu County, Taiwan

Google - Test Engineer, Pixel Application and User Experience

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Google - Software Engineer III, ChromeOS

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Corsair - Partnerships Coordinator

Corsair

Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Staff Software Engineer, ML Compilers

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Google - Software Engineer, Machine Learning

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Google - Software Engineer, Device Enablement, Chrome OS

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Keywords Studios - Expert Subtitle Translator/QCer: English to Mandarin Traditional Chinese

Keywords Studios

Taipei City, Taiwan (Remote)
1 Week ago
Google - Software Engineering Manager, ChromeOS

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Senior ASIC Verification Engineer, Coherent High Speed Interconnect

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Senior Software Engineer, Cast SDK iOS

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Engineer III, YouTube

Google

Zürich, Zurich, Switzerland (On-Site)
1 Week ago
CData Software - Software Development Engineer III

CData Software

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
PlayStation Global - Software Engineering Manager

PlayStation Global

San Mateo, California, United States (Hybrid)
2 Weeks ago
Super - Senior Full-Stack Software Engineer

Super

United States (Remote)
5 Months ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

New York, New York, United States (On-Site)
11 Months ago
Google - Software Engineer III, File Solutions, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
BlueJeans - Lead Engineer - API/Platform

BlueJeans

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Nagarro - Senior Engineer, Tech support

Nagarro

India (Remote)
6 Months ago
Technorizen Software Solutions - Exp. PHP Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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