Taro Logo

Software Engineer III, Embedded Systems/Firmware

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Job Description

Google's Pixel team is seeking a Software Engineer III to join their Embedded Systems/Firmware team. This role is crucial in designing and delivering the world's most helpful mobile experience through Google's Pixel devices and services. The position combines Google's artificial intelligence, software, and hardware expertise to build global smartphones and create transformative user experiences.

As a Software Engineer III, you'll be working on critical projects for Google's needs, with opportunities to grow and evolve with the business. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack. You'll be part of shaping the future of Pixel devices through advanced designs, techniques, products, and experiences in consumer electronics.

The ideal candidate should have strong experience in embedded systems development, with a proven track record in software development and working with embedded operating systems. You'll collaborate with peers and stakeholders on design reviews, contribute to code reviews, maintain documentation, and resolve complex system issues.

This position offers the opportunity to work at one of the world's leading technology companies, contributing to products that impact billions of users. You'll be part of Google's commitment to innovation in mobile technology, working with cutting-edge hardware and software integration. The role provides excellent growth potential and the chance to work with some of the industry's best talents in embedded systems and firmware development.

Last updated 8 days ago

Responsibilities For Software Engineer III, Embedded Systems/Firmware

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Embedded Systems/Firmware

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
  • 2 years of experience working with embedded operating systems

Benefits For Software Engineer III, Embedded Systems/Firmware

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Equal employment opportunity
  • Inclusive work environment
  • Global collaboration opportunities