Taro Logo

Software Engineer III, Embedded Systems/Firmware, Pixel

A global technology company that develops internet-related services and products.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer III, Embedded Systems/Firmware, Pixel

Google is seeking a Software Engineer III to join their Embedded Systems/Firmware team for Pixel devices. This role combines hardware expertise with software development, focusing on creating and maintaining embedded systems that power Google's Pixel devices. The position requires strong programming skills in C/C++ and deep understanding of Linux and embedded operating systems.

As part of Google's engineering team, you'll be working on critical projects that impact billions of users worldwide. The role involves not just coding, but also participating in technical design reviews, collaborating with cross-functional teams, and contributing to Google's technical infrastructure. You'll be responsible for developing firmware solutions, debugging complex system issues, and ensuring the reliability of embedded systems.

The ideal candidate will bring a combination of theoretical knowledge and practical experience in embedded systems development. You'll be working in an environment that values innovation, technical excellence, and collaboration. This position offers the opportunity to work on cutting-edge technology while contributing to products that are used by people around the globe.

Google offers a comprehensive benefits package, a collaborative work environment, and the chance to work with some of the brightest minds in technology. The company is committed to diversity and inclusion, creating an environment where all engineers can thrive and contribute to meaningful technological advancements.

Last updated 2 days ago

Responsibilities For Software Engineer III, Embedded Systems/Firmware, Pixel

  • 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 by analyzing the sources of issues

Requirements For Software Engineer III, Embedded Systems/Firmware, Pixel

Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C or C++ programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms
  • 2 years of experience working with embedded operating systems
  • Experience with hardware, Kernel programming, C/C++, and Linux

Benefits For Software Engineer III, Embedded Systems/Firmware, Pixel

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits including medical, dental, and vision insurance
  • 401k retirement plan
  • Parental leave benefits
  • Professional development opportunities
  • Collaborative work environment

Interested in this job?

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