Imaging and Multimedia System Software Engineer, Silicon

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

Description For Imaging and Multimedia System Software Engineer, Silicon

Google is seeking an Imaging and Multimedia System Software Engineer to join their innovative team working on next-generation technologies. This role combines expertise in Imaging, Machine Learning, and Multimedia system software to develop solutions for future Google Tensor SoC-based Pixel devices.

The position offers an exciting opportunity to work at the intersection of computational photography and Generative AI, developing cutting-edge solutions that will impact billions of users. You'll be part of a team that combines the best of Google AI, Software, and Hardware to create radically helpful experiences.

As a software engineer in this role, you'll be responsible for analyzing and prototyping proof-of-concept user experiences, contributing to system architecture design, and building production software across the Android camera and multimedia stack. The role requires deep expertise in embedded systems, kernel development, and multimedia subsystems.

The ideal candidate will have strong experience with mobile SoC architecture, system software development, and ML inference pipeline optimization. You'll work with cross-functional teams, including multimedia IP and architecture, system architecture, and device software teams, to transform prototypes into production-ready solutions.

This position offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. You'll be working at Google's Mountain View location, contributing to products that handle information at massive scale and extend well beyond web search.

The role provides opportunities for growth and impact, allowing you to work with the latest technologies in computational photography and AI while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

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

  • 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

Benefits For Imaging and Multimedia System Software Engineer, Silicon

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive base salary
  • Bonus
  • Equity
  • Comprehensive benefits package

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.