Imaging and Multimedia System Software Engineer, Silicon

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware.
$161,000 - $239,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Description For Imaging and Multimedia System Software Engineer, Silicon

Google is seeking an Imaging and Multimedia System Software Engineer to join their team working on next-generation technologies for Pixel devices. This role focuses on developing cutting-edge solutions for Google's Tensor System on Chip (SoC), combining expertise in Imaging, Machine Learning, and Multimedia systems.

The position requires a strong background in embedded systems and software development, with emphasis on C/C++ programming and extensive experience with kernel development, drivers, and multimedia subsystems. The ideal candidate will work on prototyping and implementing solutions for computational photography and Generative AI applications.

As part of Google's hardware team, you'll be at the forefront of creating innovative solutions that impact billions of users worldwide. The role offers the opportunity to work with advanced Google research in Computational Photography and Generative AI, while collaborating with cross-functional teams to bring prototypes into production.

The position comes with competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. Google's commitment to diversity and inclusion ensures a supportive work environment where innovation thrives. The role is based in Mountain View, CA, at the heart of Google's operations.

This is an excellent opportunity for experienced engineers who want to make a significant impact on future Google devices while working with cutting-edge technology in AI, imaging, and multimedia systems. The role combines technical depth with the chance to influence product direction and architecture decisions for future Pixel devices.

Last updated 3 months ago

Responsibilities For Imaging and Multimedia System Software Engineer, Silicon

  • Contribute to Imaging, ML and Multimedia systems architecture and design for Google's Tensor SoCs and Pixel devices
  • Build prototype/production software across the Android camera, machine learning and multimedia stack
  • Collaborate with multimedia IP and architecture, system architecture and device software teams
  • Perform detailed system analysis for complex Imaging, Generative AI and Multimedia user experiences

Requirements For Imaging and Multimedia System Software Engineer, Silicon

Linux
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C or C++ programming languages, and with data structures/algorithms
  • 3 years of experience working with embedded operating systems
  • 3 years of experience in system software development including kernel and user mode drivers, HAL, and multimedia subsystems
  • Experience with mobile SoC architecture and multimedia subsystems
  • Experience with system architecture analysis
  • Experience with GPU and DSP software development
  • Experience with ML inference pipeline development and optimization

Benefits For Imaging and Multimedia System Software Engineer, Silicon

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Imaging and Multimedia System Software Engineer, Silicon

Embedded Software Developer III, Developing Productivity, Core

Embedded Software Developer role at Google focusing on developer productivity tools and core infrastructure development.

Software Developer, AR System Software

Software Developer position at Google's AR team, focusing on embedded systems and AR technology development, requiring 2+ years of experience in software development and embedded systems.

Software Developer, XR Camera Systems/Perception Systems

Software Developer position at Google's AR team, focusing on XR Camera Systems and Perception Systems development, requiring expertise in embedded systems and image processing.

SoC Interface Architect, Silicon

SoC Interface Architect position at Google Bengaluru, focusing on custom silicon solutions and hardware development for consumer products.

Imaging and Multimedia System Architect, Silicon

Lead system architecture for Google Tensor SoCs, focusing on imaging, AI, and multimedia experiences for Pixel devices.