Staff Software Engineer, Pixel Video

Google Google · Big Tech · New Taipei, Banqiao District, New Taipei City, Taiwan

Staff Software Engineer for Google Pixel Video team, focusing on designing and optimizing low-level C modules for advanced video codecs in mobile devices. Responsibilities include driver integration, performance optimization, testing, and release management for firmware.

What you'd actually do

  1. Design low-level C modules for advanced video codecs while optimizing for low power consumption and high-throughput performance.
  2. Partner with software driver teams and vendors to ensure the communication and manage technical relationships, including bug tracking and IP documentation review.
  3. Resolve video pipeline issues from the driver layer down to hardware registers and evaluate vendor-provided reference code.
  4. Develop comprehensive test benches and unit tests to validate firmware functionality and qualify all official releases.
  5. Own the release process, including versioning, changelog documentation, and binary packaging, while maintaining firmware branches.

Skills

Required

  • C programming
  • Embedded operating systems
  • Software design and architecture
  • Video codecs
  • Firmware development
  • Testing and validation
  • Release management

Nice to have

  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or relevant technical field
  • 10 years of experience in embedded systems
  • Team leadership

What the JD emphasized

  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 5 years of experience working with embedded operating systems
  • 3 years of experience with software design and architecture
  • Experience with Video Codecs