Hossein Mohtasham

Staff Software Engineer, System Architect at Google

Role
Staff Software Engineer at Google
Location
San Diego, CA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Hossein Mohtasham

I\'m a Software Engineer and System Architect, currently helping to architect the next generation Tensor SOCs for efficient on-device imaging and AI. Previously TL\'ed multiple projects in Pixel Camera.I\'ve worked as a software architect, technical lead, R&D engineer, individual SW contributor or a combination of those, depending on the project needs. Some of the recent highlights- TL for multi-camera features in Pixel Camera- SW architect for some of next gen Tensor ISP designs- One of the core architects of the camera ISP software stack for Qualcomm Snapdragon, shipped on millions of devices by multiple OEMs (e.g. Pixel, Galaxy S 9, 10.)(still shipping)- Designed and led the development of key camera driver\'s architectural elements and features- Led the development of the Presil infrastructure for the new generation of HW and SW- Worked with HW team and made HW architectural proposals that made the ISP more stable- GPU compute application and driver optimization- Stabilized and optimized Qualcomm\'s OpenCL driver (which made computer vision and image processing practical on mobile devices)- Optimized OEM GPU compute code to enable feature commercialization.Driver Software Development (GPU, Camera).GPU compute: OpenCL.GPU compute application and driver optimization.Camera ISP HW/SW architecture modeling and driver developmentMobile/embedded system development.Programming language design and compiler development.Program analysis/verification.Software process/project management.Object-Oriented analysis, design, and programming.C, C++, Visual C++(Win32, MFC, ATL, COM, DirectX). Java, C#, AspectJ, Python.NET, J2EE.Platforms: Windows, Android, Linux.Web development (XHTML, XML, Servlet, Web Services, CGI). Misc (software architecture/design patterns, static analysis, model checking).

Experience

  1. Staff Software Engineer

    Google

    May 2021 — Present · San Diego, CA, US

Education

  • Iran University of Science and Technology

    B.Sc, Computer Engineering (Software)

    1998 — 2002

  • Sharif University of Technology

    Master of Science (M.Sc.), Artificial Intelligence

    2002 — 2003

  • University of New Brunswick

    M.Sc, Computer Science

    2003 — 2005

  • University of Alberta

    PhD, Computing Science

    2005 — 2010

Skills

  • C++
  • C
  • Xml
  • C#
  • Servlets
  • Programming
  • Windows
  • Linux
  • .net
  • Application Development
  • Com
  • Aspectj
  • Xhtml
  • Mfc
  • Static Analysis
  • Eclipse
  • Model Checking
  • Software Development
  • Computer Vision
  • Software Engineering
  • Visual Studio
  • Algorithms
  • Image Processing
  • Java
  • Embedded Systems
  • Java Enterprise Edition
  • Web Services
  • Visual Basic
  • .net Framework

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Hossein Mohtasham — Staff Software Engineer at Google in San Diego, CA, US | Unifers