Hossein Mohtasham
Staff Software Engineer, System Architect at Google
- Role
- Staff Software Engineer at Google
- Location
- San Diego, CA, US
- LinkedIn followers
- 500 followers
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
Staff Software Engineer
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.