Senior Systems Software Engineer, Platforms

Google is a global technology company that develops cloud computing, search engine, and other innovative technologies used by billions of users.
Embedded
Senior Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Systems Software Engineer, Platforms

Google Cloud is seeking a Senior Systems Software Engineer to join their Technical Infrastructure team. This role is crucial in developing and maintaining the foundation of Google's services. You'll be working on cutting-edge server systems, focusing on system software development, firmware, and embedded systems. The position offers the opportunity to work with state-of-the-art technology and contribute to systems that impact billions of users worldwide.

As a Senior Systems Software Engineer, you'll be responsible for designing and implementing system software for servers, managing board bring-up processes, and creating automation tools for diagnostics and performance evaluation. You'll work with both internal teams and external partners to drive engineering programs forward.

The ideal candidate should have strong experience in system software development, particularly with Linux environments and C/C++ programming. You'll need to demonstrate expertise in firmware, BIOS, Linux kernel, and device drivers. This role requires both technical depth and the ability to collaborate effectively with various teams.

Google offers a collaborative environment where engineers are empowered to innovate and solve complex technical challenges. You'll be part of the team that builds and maintains Google's data centers and platforms, ensuring optimal performance and reliability of Google's vast service portfolio. The role provides opportunities for growth and impact, working with cutting-edge technology and contributing to systems that power Google's global infrastructure.

The position is based in Taipei, Taiwan, and requires strong English proficiency to facilitate global collaboration. Google provides an inclusive work environment and is committed to building a diverse workforce that represents its global user base.

Last updated 10 days ago

Responsibilities For Senior Systems Software Engineer, Platforms

  • Design the system software for servers to support various workloads and manageability needs
  • Manage early system board bring-up, troubleshoot, issue triage, and deploy servers to the data center
  • Design and implement tools for automating diagnostics, performance evaluation, and reliability assurance for servers
  • Collaborate with internal and external partners to plan and execute the engineering programs, including product development and productivity improvements
  • Contribute innovative ideas and skills to the team

Requirements For Senior Systems Software Engineer, Platforms

Linux
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience in system software development (firmware, BIOS, BSP, Linux kernel, BMC, device drivers, and system libraries)
  • Experience in Unix/Linux environments and embedded Linux
  • Experience coding in C/C++

Interested in this job?

Jobs Related To Google Senior Systems Software Engineer, Platforms

Senior Multimedia System Architect, Silicon

Senior Multimedia System Architect position at Google, focusing on silicon development and hardware architecture for imaging and machine learning applications.

Senior Platform System Architect, Silicon

Senior Platform System Architect role at Google, focusing on custom silicon solutions and SoC architecture for next-generation consumer devices with AI capabilities.

Senior SoC and IP Design Engineer

Senior SoC and IP Design Engineer position at Google, focusing on custom silicon solutions and hardware development for Google's consumer products.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions for consumer products, requiring 5 years of experience and expertise in PnR/APR, STA, and EMIR tools.

Senior Firmware Engineer, Google Cloud

Senior Firmware Engineer position at Google Cloud, focusing on embedded systems development and custom silicon solutions for data center infrastructure.