Taro Logo

Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure

A global technology company that develops innovative solutions used by billions of users worldwide.
$197,000 - $291,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure

Google is seeking a Staff Software Engineer to join their ML, Systems, & Cloud AI (MSCA) organization, focusing on embedded systems and firmware for platforms infrastructure. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The position involves leading software/firmware development for server reliability, working with memory subsystems, PCIe interfaces, cooling mechanisms, BIOS, BMC, and Kernel systems.

The role combines technical leadership with hands-on development, requiring expertise in embedded systems, operating systems, and software architecture. You'll work in a collaborative environment, partnering with cross-functional teams across Technical Infrastructure and Cloud teams. The position offers competitive compensation ($197,000-$291,000 + bonus + equity) and the opportunity to work on critical infrastructure that powers Google's global services.

As a staff engineer, you'll guide technical direction, mentor team members, and interface with executive management. The role requires deep technical expertise in embedded systems, demonstrated leadership ability, and experience with complex system architectures. You'll be part of an organization that prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing.

This is an excellent opportunity for an experienced engineer looking to make a significant impact on Google's infrastructure, working with cutting-edge technology and leading a team in solving complex technical challenges. The role offers growth potential and the chance to work on systems that directly affect Google's core services and cloud infrastructure.

Last updated a month ago

Responsibilities For Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure

  • Guide a team of engineers to elevate the reliability of our systems
  • Focus on crafting software/firmware solutions that fortify the reliability of servers and their components
  • Partner across Technical Infrastructure and Cloud teams
  • Lead every facet of development, from requirements definition to design, implementation, unit testing, and integration
  • Foster high-level collaborations with vendors and represent the team in project planning discussions

Requirements For Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure

Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 5 years of experience working with embedded operating systems
  • 3 years of experience with software design and architecture
  • Experience in C++, SQL, FlumeC++, f1-sql, and Dashboards