Taro Logo

Software Engineer III, Google Cloud Platform

Google is a global technology leader that develops innovative products and services used by billions of people worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Google Cloud Platform

Google is seeking a Software Engineer III for their Google Cloud Platform team. This role is critical in developing next-generation technologies that impact billions of users. The ideal candidate will work on Google's Technical Infrastructure team, focusing on maintaining and improving the common code base of the manufacturer's validation software platform and tools.

Key responsibilities include:

  • Designing and developing Linux kernel and OS to support firmware/test release processes
  • Creating software tools and test infrastructure on Open Vendor Software Stack (OVSS)
  • Building OS boot images using Yocto or similar utilities
  • Integrating device drivers and developing user space libraries
  • Developing build/test/release infrastructure and integrating software simulation modeling

The role requires a Bachelor's degree (or equivalent experience) and at least 2 years of experience in C/C++ software development, with a strong understanding of data structures and algorithms. Preferred qualifications include advanced degrees in Computer Science, experience with developer operations, open source development, and familiarity with shell scripting and Linux command prompt.

This position offers the opportunity to work on cutting-edge technologies, collaborate with the New Product Introduction (NPI) team, and contribute to Google's robust infrastructure. The ideal candidate will be versatile, display leadership qualities, and be enthusiastic about tackling new problems across the full stack.

Google offers a diverse and inclusive work environment, with a commitment to equal opportunity employment. They welcome applications from people of all backgrounds and provide accommodations for applicants with special needs.

Join Google's Technical Infrastructure team and be part of the engineering force that makes Google's vast product portfolio possible, ensuring users have the best and fastest experience across all Google services.

Last updated 7 months ago

Responsibilities For Software Engineer III, Google Cloud Platform

  • Design/develop the linux kernel and OS to support firmware/test release process
  • Design/develop software tools, test infrastructure on top of Open Vendor Software Stack (OVSS) to improve manufacturers' velocity and quality
  • Build OS boot images through Yocto or other similar utilities
  • Create device drivers integration and user space library development
  • Build/test/release infrastructure development. Software simulation modeling integration to run OVSS

Requirements For Software Engineer III, Google Cloud Platform

Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C or C++, and with data structures or algorithms

Benefits For Software Engineer III, Google Cloud Platform

  • Google welcomes people with disabilities

Interested in this job?