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

Google β€’ Sunnyvale - On-Site

Posted 1w agoπŸ›οΈ On-SiteSeniorStaff EngineerπŸ“ SunnyvaleπŸ’° $197,000 - $291,000 / yearly
Apply Now β†’

Overview

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.

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 in testing and launching software products, and you have a strong foundation in embedded operating systems. With 3 years of experience in software design and architecture, you are well-versed in the complexities of developing robust software solutions. You possess deep expertise in C, C++, kernel drivers, embedded systems, firmware, and memory architecture, making you a valuable asset to any engineering team.

Your preferred qualifications include a Master’s degree or PhD in Engineering, Computer Science, or a related technical field. You have 8 years of experience with data structures and algorithms, and you thrive in complex organizational environments, having worked on cross-functional or cross-business projects for at least 3 years. Your experience in a technical leadership role has equipped you to lead project teams and set technical direction effectively.

What you'll do

As a Staff Software Engineer at Google, you will work on specific projects critical to Google Cloud's needs, with opportunities to switch teams and projects as the business evolves. You will anticipate customer needs and be empowered to act like an owner, collaborating with software teams to design and develop end-to-end system functionality. This includes defining interfaces, firmware hooks, and ensuring seamless handoff between firmware and software domains. You will partner with internal test and validation teams to design firmware that facilitates silicon validation, aiding in debugging validation failures and optimizing firmware for better testability.

What we offer

At Google, you will be part of a team that develops next-generation technologies that change how billions of users connect and interact with information. You will have the opportunity to work in a dynamic environment that encourages innovation and creativity. We offer competitive compensation and benefits, along with a culture that values collaboration and professional growth. Join us to make a significant impact in the tech industry and contribute to projects that shape the future of technology.

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, 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.

πŸ›οΈ On-SiteSenior
2w ago
Google

Embedded Engineer

Googleβ€’πŸ“ Sunnyvale

Google is hiring a Senior Embedded Engineer to work on platforms infrastructure engineering. You'll utilize your expertise in low-level systems programming and embedded operating systems. This position requires 5+ years of experience in relevant fields.

Senior
1 year ago
Google

Software Engineering Manager

Googleβ€’πŸ“ Sunnyvale - On-Site

Google is hiring a Software Engineering Manager for Embedded Systems to lead a team in developing innovative firmware solutions. You'll leverage your expertise in embedded operating systems and technical leadership to drive project goals and team development. This role requires 8+ years of experience in software development.

πŸ›οΈ On-SiteLead
1w ago
Google

Embedded Engineer

Googleβ€’πŸ“ Sunnyvale

Google is hiring a Software Engineer III for Embedded Systems/Firmware to design, develop, and maintain software solutions for platforms infrastructure. You'll work with C, C++, and Embedded Linux in Sunnyvale or Austin.

Mid-Level
1 year 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