Description
Google is hiring a Software Engineer for its System Architecture team within Google Home. The role leads architecture pathfinding, proof-of-concept implementations, and technical engagements with silicon and third-party software vendors; it also profiles and optimizes embedded resource utilization, real-time audio/video pipelines, and on-device machine learning across CPU, GPU, and NPU subsystems. The position requires a bachelor's degree in a relevant engineering or computer science field, five years of experience in embedded systems, operating-system internals, SoC architecture, Linux or RTOS subsystems, device drivers, board bring-up, low-level system services, and C/C++, plus experience with silicon and third-party software vendors. Preferred qualifications include a master's degree or PhD, data structures and algorithms experience, consumer hardware SoC design experience, and proficiency with system profiling and tracing tools.
