Software Engineer III, Embedded Systems/Firmware, Google Home

Google organizes the world's information and makes it universally accessible and useful through technology.
$136,000 - $200,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer · AI

Description For Software Engineer III, Embedded Systems/Firmware, Google Home

Google is seeking a Software Engineer III for their Embedded Systems/Firmware team working on Google Home products. This role is part of the Devices & Services team, which combines Google's AI, Software, and Hardware expertise to create innovative user experiences. The position requires strong technical skills in embedded systems development, with opportunities to work on critical projects that impact billions of users.

The ideal candidate will have experience with embedded operating systems, software development, and data structures/algorithms. They will be responsible for designing, developing, and maintaining software solutions while participating in technical design reviews and ensuring code quality through peer reviews. The role involves working with cutting-edge technology in the smart home space, contributing to Google's mission of making information universally accessible.

Working at Google offers exposure to large-scale systems, performance optimization, and debugging complex systems. The position comes with competitive compensation including base salary, bonus, equity, and comprehensive benefits. The Devices & Services team focuses on creating radically helpful experiences through the combination of AI, software, and hardware, making it an exciting opportunity for engineers passionate about embedded systems and consumer technology.

The role offers growth opportunities through working with diverse teams, switching between projects, and taking on leadership responsibilities. You'll be part of a team that researches, designs, and develops new technologies to improve user interactions with computing devices. This position is perfect for someone who wants to impact how billions of users interact with Google's hardware products while working with some of the best engineers in the industry.

Last updated 6 days ago

Responsibilities For Software Engineer III, Embedded Systems/Firmware, Google Home

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Write product or system development code

Requirements For Software Engineer III, Embedded Systems/Firmware, Google Home

Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience working with embedded operating systems

Benefits For Software Engineer III, Embedded Systems/Firmware, Google Home

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, Embedded Systems/Firmware, Google Home

Embedded Engineer, Security/Privacy, Pixel

Embedded Engineer position at Google focusing on security and privacy features for Pixel devices, combining embedded systems expertise with security development.

Software Engineer, Auto Focus, Pixel Camera

Software Engineer position at Google focusing on Auto Focus systems for Pixel Camera, combining AI, software, and hardware development.

Software Engineer, Camera ISP Frontend

Software Engineer position at Google focusing on Camera ISP Frontend development for Pixel phones, requiring expertise in embedded systems and camera technology.

Firmware Engineer, Embedded Systems, Pixel Power Optimization

Firmware Engineer position at Google focusing on power optimization for Pixel devices, requiring embedded systems expertise and 2+ years of software development experience.

Software Engineer, Embedded Systems/Firmware, Pixel

Software Engineer position at Google focusing on embedded systems and firmware development for Pixel devices, requiring expertise in Linux kernel and performance optimization.