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 a month 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

Software Engineer, Performance and Thermal, Pixel

Software Engineer position focusing on performance and thermal management for Google Pixel devices, requiring embedded systems expertise and C/C++ programming skills.

SoC and IP Design Engineer, Google Cloud

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

Design Verification Engineer

Design Verification Engineer role at Google, focusing on CPU verification and ARM architecture, developing custom silicon solutions for consumer products.

Camera 3A/ISP Engineer, Pixel Camera

Camera 3A/ISP Engineer position at Google, focusing on developing and optimizing autofocus systems for Pixel smartphones.

Custom Silicon Operation Product Engineer, Assembly and Test

Custom Silicon Operation Product Engineer position at Google, focusing on semiconductor manufacturing, yield analysis, and new product introduction.