Software Engineer Iii, Embedded Systems/firmware, Pixel Watch

Google Google · Big Tech · Cambridge, MA +1

Software Engineer III role focused on embedded systems and firmware for the Pixel Watch audio experience. Responsibilities include architecting audio drivers and frameworks, collaborating with SOC vendors, maintaining ADSP stability, and enabling next-generation audio features leveraging AI, with a focus on microphone input for novel interactions. The role involves software development across MCU, ADSP, Linux kernel, and Android, with an emphasis on hardware-software integration and low power consumption.

What you'd actually do

  1. Deliver software across a variety of different components, including MCU domain, ADSP, Linux kernel, and Android.
  2. Influence technical direction for a variety of voice and audio features, helping to define and built the next generation of audio AI experiences on Pixel Watch.
  3. Responsible for design, planning, development and delivery of novel audio pipeline code. Collaborate closely with Board Support Package (BSP), Modem, Algo, Ambient Compute, and AI teams among others.
  4. Participate in review of other team members changes, helping to improve software quality and improve processes.
  5. Enable the next generation of audio features, with a focus on microphone input to drive novel interactions with the device leveraging AI.

Skills

Required

  • software development
  • C++
  • embedded operating systems

Nice to have

  • data structures
  • algorithms
  • embedded audio pipelines
  • encoders/decoders
  • embedded processors
  • Linux kernel
  • drivers
  • BSP
  • Qualcomm Hexagon
  • commercial wearable or mobile products

What the JD emphasized

  • audio drivers
  • firmware
  • embedded systems
  • wearable technology
  • audio AI experiences
  • microphone input