Google

About Google

Empowering the world through technology and information

🏢 Tech👥 100K+📅 Founded 1998📍 Mountain View, California, United States

Key Highlights

  • Over 100,000 employees globally
  • Headquartered in Mountain View, California
  • Parent company Alphabet Inc. valued at $1.5 trillion
  • Google Cloud Platform serves millions of customers

Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...

🎁 Benefits

Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...

🌟 Culture

Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google

Staff Engineer Senior

GoogleSunnyvale - On-Site

Posted 2w ago🏛️ On-SiteSeniorStaff Engineer📍 Sunnyvale💰 $197,000 - $291,000 / yearly
Apply Now →

Overview

Google is hiring a Staff Software Engineer, Firmware to work on critical projects involving embedded operating systems and firmware development. You'll utilize your expertise in C, C++, and security to enhance product performance. This role requires 8+ years of experience in software development.

Job Description

Who you are

You have a Bachelor's degree or equivalent practical experience, along with 8 years of experience in software development. Your background includes 5 years of experience testing and launching software products, as well as working with embedded operating systems. You possess 3 years of experience in software design and architecture, and you are well-versed in C, C++, kernel drivers, embedded systems, firmware, servers, security, and bootloaders.

You have a strong understanding of data structures and algorithms, with 8 years of experience in this area. Your experience includes 3 years in a technical leadership role, where you've led project teams and set technical direction. You thrive in complex, matrixed organizations and have experience working on cross-functional or cross-business projects. Your knowledge extends to ARM, hardware architecture, security operating systems, and computer architecture.

What you'll do

As a Staff Software Engineer at Google, you will work on specific projects critical to the company's needs, focusing on embedded systems and firmware development. You will define and execute multi-generational security roadmaps that incrementally raise the industry bar for power, performance, and side-channel protections. Your role will involve overseeing the security lifecycle from initial RTL design to post-silicon productization, partnering with Software and Firmware teams to ensure a true defense-in-depth implementation.

You will engage in active mentorship and design reviews, fostering a security-first mindset within your team. Your contributions will directly impact how billions of users connect and interact with information, as you work on next-generation technologies that extend beyond web search. You will have opportunities to switch between projects, allowing you to bring fresh ideas from various areas, including information retrieval, distributed computing, and large-scale system design.

What we offer

At Google, you will be part of a collaborative environment that encourages innovation and creativity. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will work alongside some of the brightest minds in the industry, contributing to projects that have a significant impact on users worldwide. We believe in empowering our engineers to take ownership of their work and drive meaningful change within the organization.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Google.

Similar Jobs You Might Like

Based on your interests and this role

Google

Staff Engineer

Google📍 Sunnyvale - On-Site

Google is hiring a Staff Software Engineer specializing in Embedded Systems and Firmware to design and develop critical software for Google Cloud. You'll work with C, C++, and embedded operating systems, requiring 8 years of experience in software development.

🏛️ On-SiteSenior
1w ago
Google

Staff Engineer

Google📍 Sunnyvale - On-Site

Google is hiring a Staff Software Engineer to work on CPU architecture and software solutions. You'll leverage your expertise in C++, ARM, and x86 to design and optimize large-scale systems. This role requires 8+ years of experience in software engineering and technical leadership.

🏛️ On-SiteSenior
3w ago
Uber

Staff Engineer

Uber📍 Sunnyvale - Hybrid

Uber is hiring a Staff Software Engineer to define and evolve the infrastructure for real-time ML and generative AI inference. You'll work with distributed systems and backend architecture to support thousands of models in production. This position requires 8+ years of engineering experience.

🏢 HybridSenior
2w ago
Uber

Staff Engineer

Uber📍 Sunnyvale - Hybrid

Uber is hiring a Staff Software Engineer to lead the Financial Products team in building user-facing fintech products. You'll work with JavaScript, TypeScript, React, and Node.js to drive high-impact projects. This role requires 7+ years of experience in web technology.

🏢 HybridSenior
2 months ago
Google

Staff Engineer

Google📍 Sunnyvale - On-Site

Google is hiring a Staff Software Engineer for their ARM Product team to lead the architecture and development of ARM-based server platforms. You'll work with C/C++, Linux, and embedded operating systems. This position requires 8+ years of experience in software development.

🏛️ On-SiteSenior
1 month ago