Senior Software Engineer, Tv Systems Performance

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

Senior Software Engineer focused on performance tuning and optimization for TV systems and devices. The role involves leading performance tuning for partner launches, optimizing reference designs, evolving Gemini-assisted tools for performance analysis, evaluating industry shifts, and collaborating with hardware providers and cross-functional teams for system-level optimizations. Requires experience in software development, Android application development, and performance/large-scale systems data analysis.

What you'd actually do

  1. Lead the performance tuning for top retail partner launches while optimizing Reference Designs to ensure scalability across the global device ecosystem.
  2. Partner with the Tooling Lead to evolve Gemini-assisted tools, transforming how the team conducts device performance analysis and optimization.
  3. Lead the evaluations for major industry shifts, such as 64-bit userspace transitions and Mobile GKI adoption, to optimize system resources and reduce hardware costs.
  4. Partner with SoC vendors and hardware providers to advocate for and implement kernel/driver enhancements that optimize device throughput and resource utilization.
  5. Partner with cross-functional Google teams to align performance requirements and integrate system-level optimizations into broader platform releases. Act as a technical anchor for the performance charter, providing architectural oversight and technical guidance to the team where necessary.

Skills

Required

  • software development
  • C++
  • Python
  • android application development
  • testing software products
  • maintaining software products
  • launching software products
  • software design
  • software architecture
  • performance analysis
  • large-scale systems data analysis
  • visualization tools
  • debugging

Nice to have

  • Master's degree
  • PhD
  • system-level optimization
  • high-performance software
  • cross-functional teams collaboration
  • external hardware partners collaboration
  • AI-assisted tools adoption
  • modern automation frameworks

What the JD emphasized

  • performance tuning
  • optimizing
  • performance analysis
  • optimize system resources
  • optimize device throughput
  • system-level optimizations
  • performance engineering