Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:
ASIC RTL Design Engineer, Silicon

Design custom silicon solutions for Google's consumer products as an ASIC RTL Design Engineer, focusing on foundation and chassis IPs for Pixel SoCs.

GPU Silicon Architect

GPU Silicon Architect position at Google focusing on developing custom silicon solutions and GPU cores for Tensor System on Chip

System Performance and Architecture Engineer, Silicon

System Performance and Architecture Engineer position at Google, focusing on silicon design and optimization for compute-centric hardware IP blocks, requiring 3+ years of experience in computer architecture.

RTL Design Engineer, Core-IP

RTL Design Engineer position at Google, focusing on developing custom silicon solutions for audio and security IPs, requiring expertise in SystemVerilog and ASIC design methodologies.

ASIC Design for Testability Engineer, Silicon

ASIC Design for Testability Engineer position at Google focusing on DFT/DFD flows, silicon validation, and test architecture for custom silicon solutions.

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 4 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?