Taro Logo

Senior Software Developer, Embedded Systems/Firmware, Google Home

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Senior Software Developer, Embedded Systems/Firmware, Google Home

Google Home is seeking a Senior Software Developer to join their team focused on creating innovative hardware, software, and services for the smart home. This role combines embedded systems expertise with consumer product development, working on products ranging from thermostats to smart displays.

The ideal candidate will bring 5+ years of embedded software development experience, with strong knowledge of development tools and TCP/IP networking. They'll lead technical projects, participate in design reviews, and help shape the future of Google's smart home ecosystem. The position offers the opportunity to work on products that directly impact millions of users' daily lives.

As part of the Google Home team, you'll contribute to their mission of creating a helpful home that cares for both its inhabitants and the world around it. You'll collaborate with cross-functional teams, debug complex system issues, and help maintain high quality standards for Google's smart home products.

The role requires strong technical leadership abilities, excellent problem-solving skills, and the versatility to work across the full technology stack. You'll have the chance to work with cutting-edge technologies including Wi-Fi, Thread, and mobile development platforms. This is an excellent opportunity for someone passionate about embedded systems who wants to make an impact at scale through consumer technology.

Benefits include Google's comprehensive package, though specific details aren't listed in the posting. The company is known for offering competitive compensation, health benefits, equity, and a strong focus on work-life balance. Google maintains a strong commitment to diversity and inclusion, seeking to build representative teams and create a culture of belonging.

Last updated a day ago

Responsibilities For Senior Software Developer, Embedded Systems/Firmware, Google Home

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • 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
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback

Requirements For Senior Software Developer, Embedded Systems/Firmware, Google Home

Linux
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in an embedded environment using development tools such as IDE, compilers, and debuggers
  • Experience with development in TCP/IP network stack

Interested in this job?

Jobs Related To Google Senior Software Developer, Embedded Systems/Firmware, Google Home

Senior Software Developer, Embedded Systems/Firmware, Google Home

Senior Software Developer position at Google Home team, focusing on embedded systems and firmware development for smart home products, requiring 5+ years of experience in embedded software development.

Senior Design Engineer, Silicon

Senior Design Engineer position at Google focusing on custom silicon solutions and RTL design for next-generation hardware products.

Senior Tensor SOC Performance Design Verification Engineer

Senior Tensor SOC Performance Design Verification Engineer position at Google, focusing on developing and verifying custom silicon solutions for Google's hardware products.

Senior Embedded Engineer, Security/Privacy, Pixel

Senior Embedded Engineer position at Google focusing on security and privacy features for Pixel devices, requiring expertise in embedded systems and security engineering.

Senior Firmware Engineer, Pixel System Software

Senior Firmware Engineer position at Google focusing on Linux kernel development and system software for Pixel devices, requiring 7+ years of experience in kernel development and C/C++ programming.