logo

AI Job Summary

Lead architecture and prototyping for Google Home devices, evaluating silicon and software designs with internal teams and external SoC vendors. Optimize system-level resource utilization—DRAM/Flash footprint, CPU load, latency—and embedded pipelines for real-time audio/video and on-device ML across CPU/GPU/NPU subsystems. Requires a bachelor's degree in Computer Science or related field, five years in embedded systems and OS internals, five years with C/C++, and experience driving technical evaluations with silicon vendors.

Written from this posting by Neural Jobs AI. The full description is below.

AI Resume Tailoring Sign in to use this AI Cover Letter Sign in to use this

Job Description

  • Lead architecture pathfinding, exploratory investigations, and proof-of-concept (PoC) software implementations to evaluate features and silicon architectures.
  • Drive technical engagements and prototyping sprints with external SoC vendors and business partners, evaluating vendor reference software and steering roadmap alignments.
  • Profile, diagnose, and optimize system-level resource utilization—specifically targeting DRAM/Flash footprint reduction, CPU load optimization, and end-to-end latency.
  • Optimize embedded pipelines for real-time audio/video processing and on-device ML execution, identifying execution bottlenecks across CPU/GPU/NPU subsystems.
  • Formulate architectural blueprints and trade-off analyses to influence internal cross-functional teams (hardware, platform software, Product Management) and external vendor engineering teams.

Minimum qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • 5 years of experience in embedded systems, OS internals, or system architecture.
  • 5 years of experience in embedded systems, OS internals, SoC architecture, Linux or RTOS subsystems, device drivers, board bring-up, and low-level system services.
  • 5 years of experience in C/C++.
  • Experience driving technical requirements, evaluations, and prototyping with silicon and third-party software vendors.

Preferred qualifications:

  • Master’s Degree or PhD in Computer Science, Computer Engineering, or Electrical Engineering.
  • 5 years of experience with data structures and algorithms.
  • Design experience with consumer hardware SoC architectures (MCU/CPU/DSP/NPU coordination).
  • Proficiency in system profiling and tracing tools (e.g., Perfetto, ftrace) to analyze and resolve complex performance bottlenecks.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • 5 years of experience in embedded systems, OS internals, or system architecture.
  • 5 years of experience in embedded systems, OS internals, SoC architecture, Linux or RTOS subsystems, device drivers, board bring-up, and low-level system services.
  • 5 years of experience in C/C++.
  • Experience driving technical requirements, evaluations, and prototyping with silicon and third-party software vendors.
Do you match this job?

Here is what this employer asked for. Sign in and we will fill in your half.

  • Role Senior Software Engineer, Device Architecture, Google Home
  • Experience 5-7 years
  • Education Any
  • Work type On-site
  • Location United States
Check my match (free)
Google
AI Research Lab · 500+ Members · Mountain View, CA, United States

Google builds internet, software, cloud, and AI products used by consumers, developers, and organizations. Its portfolio includes Search, YouTube, Android, Chrome, Maps, Gmail, Workspace, Google Cloud, advertising platforms, devices, and Gemini AI products. The company develops large-scale computing infrastructure and research that power information retrieval, communication, productivity, media, navigation, and machine learning. Google is the largest operating business within Alphabet and earns a substantial share of its revenue from digital advertising.

All jobs at Google

208 more Software Engineer roles in Mountain View

Job Overview

Approx. salary range

177K – 227K

Our estimate — this employer did not publish a salary

Our estimate, not the employer’s. Worked out from the middle half of 216 comparable roles on Neural Jobs that did publish a salary, in the same field, country and experience band. The real figure for this job may be different.

Eligibility
United States Right to work in the United States required.
Workplace
On-site
Job Posted:
1 day ago
Job Type
Full Time
Education
Any
Experience
5-7 years

Share This Job: