Software Engineer Iii, Embedded Systems, Hearables Audio Software

Google Google · Big Tech · Mountain View, CA +1

Software Engineer III on the Pixel Hearables Audio Software team, responsible for developing next-generation Google Pixel earbuds. This role involves productizing novel audio algorithms that combine signal processing, acoustics, and machine learning, working with early hardware prototypes to design and implement new features. The position requires contributions to audio system architecture, implementation and integration of audio software for hearable devices and phones, and developing infrastructure to support algorithmic development and scale engagement with research teams. Collaboration with product managers, UX, and hardware counterparts is essential.

What you'd actually do

  1. Contribute to audio system architecture for future wearable consumer products. Design, implement/integrate, and test audio software for Google hearable consumer device algorithms, both on hearable products and phones.
  2. Bring-up new devices, Design/Integrate new audio algorithms focusing primarily on embedded systems but also reaching into phone and cloud stacks as necessary.
  3. Implement infrastructure to support algorithmic development, scale engagement with research science and technology development teams.
  4. Collaborating with product managers, UX, and hardware counterparts to define, scope, understand and deliver key requirements for new audio features.
  5. Own and integrate audio software with broader system features.

Skills

Required

  • embedded operating systems
  • software development in C++

Nice to have

  • Master's degree or PhD in Computer Science or related technical fields
  • data structures and algorithms
  • developing accessible technologies

Other signals

  • productize novel audio algorithms
  • combination of signal processing, acoustics and machine learning
  • design and implement cool new next-gen features