Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Google Software Engineer Imaging On-Device Machine Learning Silicon 
Taiwan, New Taipei 
364862493

27.01.2025

Minimum qualifications:
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, a related field, or equivalent practical experience.
  • 2 years of experience with software development in C/C++, and with data structures/algorithms.
  • 2 years of experience working with embedded operating systems for mobile SoCs.
  • 1 year of experience in system software development including kernel and user mode drivers, HAL, framework, and multimedia subsystems (Camera ISP, TPU/NPU, Video, GPU, and Display).

Preferred qualifications:
  • Experience with mobile SoC architecture and multimedia subsystems such as Camera ISP, TPU/NPU, GPU, Video Codecs, Display Engine and Security.
  • Experience with system architecture analysis for complex imaging and multimedia user experiences to identify performance and power bottlenecks and areas for optimization.
  • Experience with ML inference pipeline development and optimization.
  • Experience with machine learning algorithms and tools (e.g., TensorFlow), Large Language Models and Generative AI.
  • Experience with GPU and DSP software development for imaging, computer vision and multimedia applications using OpenCL, Vulkan, CUDA, Halide and architecture specific C/C++ intrinsics.
  • Experience in Python or Java or Kotlin.