Software Engineer, Google Cast and Device Media

1 Month 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

Pocket Worlds - Staff Backend Engineer - Infrastructure

Pocket Worlds

Poland (On-Site)
2 Months ago
Palo Alto Networks - Staff DevOps Engineer - Cortex XDR, XSIAM

Palo Alto Networks

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Thales - Senior Sales Engineer

Thales

United States (Remote)
1 Week ago
London stock Exchange - Automation Senior Engineer, Quality Engineering

London stock Exchange

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
Treelix - Principal Quality Engineer – Engineering Excellence

Treelix

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Nagarro - Associate Distinguished Engineer, Enterprise Architect

Nagarro

France (Remote)
7 Months ago
Seedify - Senior Backend Developer

Seedify

(Remote)
11 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
7 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
5 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Security and Privacy

Google

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Shyft Labs - Databricks Architect

Shyft Labs

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Epic Games - Principal Programmer, Horde

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
CD PROJEKT RED - Senior DevOps Software Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Weeks ago
Tencent - DevOps Engineer Intern

Tencent

(On-Site)
3 Months 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
Whoop - Machine Learning Engineer II

Whoop

Boston, Massachusetts, United States (On-Site)
2 Weeks ago
CyberArk - Senior Site Reliability Engineer

CyberArk

United States (On-Site)
3 Weeks ago
MyFitnessPal - Software Engineer III, Android - Partnerships

MyFitnessPal

United States (Remote)
2 Weeks ago
Ness Digital - Solution Lead

Ness Digital

New Jersey, United States (Hybrid)
2 Weeks ago
version 1 - Technical Lead (Full Stack Java)

version 1

Birmingham, England, United Kingdom (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu County, Taiwan

Appier - Senior Software Engineer, Frontend Development (Personalization Cloud)

Appier

Taipei City, Taiwan (On-Site)
2 Weeks ago
Motive - Recruiting Intern

Motive

Taiwan (Remote)
1 Week ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - GPU Firmware Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago
Appier - Campaign Analyst (US) 05:00 AM-02:00 PM working hours

Appier

Taipei City, Taiwan (On-Site)
7 Months ago
PwC - A.審計類(桃園)-審計員

PwC

Taoyuan City, Taiwan (On-Site)
7 Months ago
Cirrus Logic - Applications Engineer

Cirrus Logic

Taipei City, Taiwan (Hybrid)
3 Weeks ago
Google - Silicon System Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
USE Insider - Marketing Manager - Taiwan

USE Insider

Taipei City, Taiwan (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Sigma Software - Senior Java Developer

Sigma Software

Brasília, Federal District, Brazil (On-Site)
7 Months ago
Nagarro - Associate Engineer, Tech support

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Google - Software Engineer, Early Career, Cloud AI

Google

(On-Site)
6 Months ago
Armada - Senior Software Engineer

Armada

Thiruvananthapuram, Kerala, India (On-Site)
7 Months ago
Oculus VR - Full Stack Engineer - BigBox

Oculus VR

Washington, United States (Remote)
2 Months ago
SymphonyAI - Senior Python Developer

SymphonyAI

Bengaluru, Karnataka, India (On-Site)
7 Months ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

Glendale, California, United States (On-Site)
6 Months ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Ukraine (Remote)
6 Months ago
Nagarro - Staff Engineer, Java

Nagarro

India (Remote)
7 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