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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 the opportunity to work on products that directly impact how users interact with their homes.

The position requires strong technical leadership and hands-on development experience in embedded environments. You'll be working on Google Home's suite of products, from thermostats to smart displays, contributing to the mission of creating a more helpful home that cares for its inhabitants and the environment.

As a senior developer, you'll lead technical discussions, make architectural decisions, and work with cross-functional teams to deliver robust embedded solutions. Your work will involve complex system design, firmware development, and integration with various wireless technologies including Wi-Fi and Thread.

The role offers the opportunity to work with cutting-edge technology in the smart home space, backed by Google's resources and reach. You'll be part of a team that's pushing the boundaries of what's possible in home automation and IoT devices, while maintaining high standards for quality and user experience.

This position is ideal for someone who combines strong embedded systems expertise with leadership capabilities and a passion for creating consumer products that make a real difference in people's daily lives. You'll have the chance to shape the future of smart home technology while working with some of the industry's best engineers and researchers.

Last updated 3 months 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