Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Google Software Engineer Imaging Multimedia System Silicon 
United States, California, Mountain View 
665849488

01.09.2024
Info Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; San Diego, CA, USA; Seattle, WA, USA.Note: By applying to this position you will have an opportunity to share your preferred working location from the following:.
Minimum qualifications:
  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in C/C++, and with data structures/algorithms.
  • 3 years of experience working with embedded operating systems for mobile SoCs, and 1 year of experience with software design and architecture.
  • 3 years of experience in system software development including kernel and user mode drivers, HAL, and multimedia subsystems (Camera ISP, Video, GPU, and Display).

Preferred qualifications:
  • Experience with system architecture analysis for complex imaging and multimedia user experiences to identify performance and power bottlenecks.
  • Experience collaborating with teams/stakeholders to launch features and use-cases on mobile devices.
  • Experience in software development with Python or Java.
  • Experience with ML inference pipeline development and optimization.
  • Experience with graphics processing unit and digital signal processing software development for imaging, computer vision and multimedia applications using programming languages (e.g., OpenCL, Vulkan, CUDA, Halide and architecture specific C/C++ intrinsics)
  • Experience with mobile SoC architecture and multimedia subsystems (Camera ISP, TPU/NPU, GPU, Video Codecs, Display Engine and Security)