David Cohen
About David Cohen
I started to be an enthusiastic about open source platforms and software development over 19 years ago. Professional experience with software development began since the first job having contact with different platforms but with special interest on Linux. After joined Nokia Institute of Technology, Linux kernel development for embedded architectures is then my main area. Worked mostly providing OMAP support on Linux and participated in projects related to ALSA, MMC, PM, V4L2 and others. Moved to Finland in the end of 2008, where started job position at Nokia as Senior Software Engineer, contributing to video device driver development for MeeGo until April 2011. After Nokia dropped Linux activities, I moved to Intel Finland as Senior Linux Engineer working still with Linux kernel / video device driver development. :) Got relocated to Intel US in 2012 and worked on the Android Linux kernel team. Me (and my teammates) had the duty to be part of the Linux kernel maintainers for Android at Intel. I worked as gatekeeper between kernel developers and integrators. My main areas were USB, GPIO and Energy Management. On January of 2016 I changed to a new team providing customer support to Intel based products. Kept my role on working with Intel's Linux kernel and started ramping up on BIOS development too. Starting from Mid 2018 my career path moved to Amazon/Lab126, working with Amazon Echo Devices =) Specialties: Linux Kernel Development, C, X86, OMAP, ARM, C++, USB, GPIO, EM