Staff Embedded Software Engineer, Audio/firmware

Google Google · Big Tech · San Jose, CA +2

Staff Embedded Software Engineer for Google's Android microXR project, focusing on audio firmware for AR smart glasses. The role involves developing and optimizing audio systems, integrating with ML teams, and supporting AI-driven use cases within an embedded, real-time context.

What you'd actually do

  1. Develop and maintain audio-related firmware for MCU and AP subsystems and manage complex DSP/MCU/AP integration.
  2. Orchestrate audio performance across multiple chips (e.g., MCU and AP SOC) to guarantee stable performance, minimal latency, and high-resolution playback.
  3. Partner with Audio Hardware, ML, and TechEng teams to define Key Performance Indicators (KPIs), automate tuning processes, and align platform goals with product roadmaps.
  4. Drive critical power and performance optimizations and system-level improvements to support key audio use cases, such as AI-driven conversations.
  5. Design, develop, test, deploy, maintain, and enhance large scale software solutions.

Skills

Required

  • software development
  • testing and launching software products
  • embedded operating systems
  • software design and architecture
  • Android Audio HAL
  • Linux kernel
  • audio frameworks

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • data structures and algorithms
  • technical leadership role leading project teams and setting technical direction
  • complex, matrixed organization involving cross-functional, or cross-business projects

What the JD emphasized

  • AI-driven conversations

Other signals

  • AI-driven conversations
  • ML teams
  • AI and XR convergence