Adeel Arshad Email and Phone Number
Adeel Arshad work email
- Valid
- Valid
- Valid
Adeel Arshad personal email
- Valid
- Valid
Embedded Software Engineer with more than 12 years of software design and development experience. I have worked in big and small teams doing full life-cycle software development, mentoring and customer support. Also involved in the team building and mentoring. Major accomplishments are:★ Involved in the porting of u-boot and Linux kernel to freescale i.mx6 based platform.★ Involved in the porting of u-boot and Linux kernel to TI am335x based platform.★ Developed DMA enabled buffer allocate plugin on freescale i.mx6 based platform.★ Involved in the performance analysis and optimization of gstreamer pipeline.★ Involved in the development and Bug fixing of PREEMPT_RT based solutions on several PowerPC based platforms.★ Bug fixing in CAN device driver on xilinx zc702 based platform.★ Bug fixes in the custom developed social app widgets on Android based device.★ Ported custom developed features in Launcher3 from Android 4.4 to Android 5.0.★ Added custom page scroll animation and gesture to Launcher3 on Android 4.4.★ Ported theme manager and user profiles to Android 4.4.★ Developed longpolling based transport for an optimized signalR client.★ Several fixes and customization to Yocto based build system.★ Ported Intel Crossville BSP to Yocto based build system.★ Ported Linux kernel based Debug Agent to MIPS Architecture.★ Multicore based bug fixes in Linux kernel based Debug Agent.★ Bug fixes in u-boot, kernel/device drivers, development of SDIO layer and Linux debug Agent.★ Involved in the Software development of configuration utility of Wimedia device.★ Involved in the Software development of of IPTV stack.★ Involved in the Software development of Multi threaded and pipelined CDR client.★ Involved in the Software development stack of SIP video VOIP phone.★ Involved in the Software development of Handheld device and GSP base tour guide.Specialties: Embedded Linux application and device drivers development.
-
Software Development EngineerIntel Corporation Jun 2021 - PresentSanta Clara, California, Us -
Os/Bsp EngineerPanasonic Automotive Mar 2021 - May 2021Peachtree City, Georgia, UsWorked on the software and firmware development of In-vehicle Infotainment systems. Mainly worked on the development of the android BSP for the upcoming revision of the product. Debugged and resolved the issues in the bootloader, Linux kernel and Android framework. -
Principal Software EngineerInnowi Inc. May 2017 - Dec 2020Santa Clara, Ca, UsWorked on the software stack of Android based mobile point of sale devices. Mainly I was involved in the initial board bring, integration of device drivers, android HAL layers anddebugging and resolving system level issues. In detail my contributions are as follows:★ Led the team to bring up the Quectel SC66 and SC600 based platforms that involve thebring up of different display panels, touch panels, image sensors and battery. Also to meetthe android CDD requirements and resolved the issues reported by android CTS, VTS,GTS and STS test suites and completed the GMS certification of Innowi mbadge product.★ Added the basic GPIO manager support in android framework to allow applications tocontrol the GPIO(s).★ Integrated the device driver and incorporated the HAL and android framework levelmodifications required to bring up NXP NFC PN7150.★ Involved in the bring up of Phychip RFID PR9200 which required the development of theJNI library to provide the interface to android application to communicate with RFIDmodule and tweaked the sample application to make it work on our platform.★ Enabled the support of GPIO based charging LED support from device driver level toandroid framework.★ Integrated the device driver and ported the HAL layer of ambient Light sensor andproximity sensor (Vishay VCNL4040). Also enabled and tweaked the multi-sensor HALcomponent as we have more than one sensor HAL(s) in our system.★ Integrated the device driver and enabled the HAL layer of vibrator/buzzer device.★ Updated the sepolicy metadata as per the requirements of different components.★ Enabled, analyzed and tweaked in detail the Android over the air update process,resolved few critical issues.★ Debugged and resolved different issues related to the stability of Android OS and stockapplications.★ Collaborating with the application development team.★ Managing the Android build signing and release process, GIT repositories and JIRA project. -
Technical LeadMentor Graphics Aug 2012 - Apr 2017Wilsonville, Or, UsAs a part of Embedded Linux services team I have been involved in several projects and my contributions are as follows:Embedded Linux based projects:★ Ported u-boot and Linux kernel to customized i.mx6 based boards.★ Ported u-boot and Linux kernel to customized am335x based boards.★ Developed longpolling based transport for an optimized signalR client.★ Developed DMA enabled buffers allocation plugin for gstreamer.★ Bug fixing in CAN device driver on xilinx zc702 based platform.★ Involved in the performance analysis and optimization of gstreamer pipeline.Android based projects:★ Customized Android 4.4 UI framework for a luxury android device; ported theme manager and personal profiles manager, widgets, page swipe animations.★ Ported Kiosk Mode from Android 5.0 to Android 4.4 and made several additions as per customer requirements. Yocto/Open-embedded projects:★ Several fixes and customization to Yocto based build system [Mentor Embedded Linux].★ Involved in the kernel and u-boot up-gradation of couple of BSP(s). -
Senior Software Development EngineerMentor Graphics May 2010 - Aug 2012Wilsonville, Or, UsAs a part of Embedded Linux product team I have been involved in several projects and my contributions are as follows:Embedded Linux based projects:★ Involed in the development and Bug fixing of PREEMPT_RT based solutions on several PowerPC based platforms.★ Ported Linux kernel based Debug Agent to MIPS Architecture.★ Multicore based bug fixes in Linux kernel based Debug Agent.★ Bug fixes in u-boot, kernel/device drivers, development of SDIO layer and Linux debug Agent.Yocto/Open-embedded projects:★ Several fixes and customization to Yocto based build system [Mentor Embedded Linux].★ Ported Intel Crossville BSP to Yocto based build system [Mentor Embedded Linux]. -
Senior Software EngineerPalmchip Nov 2009 - May 2010Fallbrook, Ca, UsAs a part of the Embedded Software team I have worked on the software development of next generation wireless PAN (personal area networking) device. We have developed customized protocols on the top of TCP layer and MAC layer. Project also involves the understanding and usage of LWIP [light weight TCP/IP stack], WiMedia, Green Hill’s micro-velocity RTOS, PCAP library and Win32 APIs. -
Embedded Linux Engineer + Technical LeadZigron Inc. Jul 2007 - Nov 2009Alexandria, Va, UsAs a part of the Embedded software development team we have designed and developed the IPTV set-top box software stack. In the project startup I had to develop the prototype of system within 3-4 months. After successful demonstration I was involved in the hiring and team building process as well. Then after building a team of 5-6 developers my responsibilities were to train them to start development on the existing system which included the understanding of tool-chain, development environment and file-system etc. After that my responsibilities were to guide them in their technical problems as well.Major components in which I was the main contributor are: ★ Network Streaming Protocols Reverse-Engineering and Implementation; including MMS(Microsoft Media Server), MMSH, HTTP and RTSP.★ ASF(Advanced Systems Format) Demuxer Reverse-Engineering and Implementation.★ Design and development of Qtopia based Multi-threaded Media Player.★ Porting Qt core/embedded to our device to be used as UI library and Framework for Application development.★ Porting Gstreamer and its Plugins to our device to be used as Multi media framework, for live streams playback.★ Design and development of Gstreamer based Source Plugins to get the streams from Microsoft Media Servers.★ Design and development of Qtopia based Network Configuration Wizard and System Startup Wizard.★ Debugging of multithreaded and memory issues, like memory leaks, memory corruption and deadlocks etc.★ Debugging of media framework level issues, like audio and video synchronization.★ Tweaking U-boot and Linux kernel 2.6 to make system ready for public release.★ Debugging of WMA Decoder’s kernel module. -
C/C++ Consultant.Teralight Feb 2009 - Apr 2009Vancouver, Canada, CaWorked part time to redesign and developed a win32 based Application called AFE {Automatic Fraud Elimination} Client. The main responsibility of that client is to receive the Call Records from multiple E1 lines on real-time basis and then parse and save the required fields in the database/files. To achieve the real-time response I and one of my colleagues have designed and developed a multiple queues based pipelined and multithreaded Client Application which is deployed at Gateway Exchange of PTCL located at Sixth Road Rawalpindi. -
Research Associate { Embedded Systems Group }Lums Lahore University Of Management Sciences Nov 2007 - Jun 2008Lahore, Punjab, PkResearch on the Software level Power Optimization of Reconfigurable Systems with Dr. Shahid Masood. Mainly worked on the Leon3 processor and its Instruction set which is a 32-bit soft-processor based on SPARC V8 architecture. It implements a 7-stage pipeline and separate instruction and data caches. Initially I have synthesized the leon3 based system on SPARTAN-III FPGA board using Xilinx ISE. And then I have used ModelSim to profile the Instruction set, on the basis of power consumption. -
Embedded System EngineerCore Digital Frameworks Nov 2006 - Jun 2007As a part of this startup I was involved in the Design and Develop of a SIP Video VOIP phone software stack from scratch on freescale i.mx21 application processor. i.mx21 contains arm9 integer processor core with latest configurable peripheral controllers and built in video acceleration core. I have used Board Support Package which includes Linux kernel 2.4 and supporting drivers. I have managed to develop a functional demo. To accomplish that I have worked on followings:★ Platform Creation Suite.★ Debugging of im8012 device driver.★ Use of V4L2 for the image capturing.★ Developing of video post processor device driver.★ Porting libraries of open source protocol stacks like OSIP and ORTP.★ Use of hantro codec libraries for mpeg4 and h263 encoding/decoding.★ Understanding of Linux kernel and file system.★ Use of multi threading for close to real-time response. ★ use of dma driver and video overlay driver.★ good understanding of make file and static and dynamic libraries.★ use of OSS library for audio input and output.★ porting audio codecs like G711 (PCMA/PCMU), Speex and GSM-AMR.★ And finally the application which integrate all these components to give the functionality of SIP VIDEO VOIP Phone.
-
Embedded Systems EngineerFiverivers Technologies Apr 2006 - Nov 2006Lahore, Punjab, PkAs a part of the Embedded software development team I was involved in the software design and development of following two products:--- Customizable Handheld Computer ---Embedded C:★ Communication protocol among three micro-controllers for distributed processing.★ Driver to communicate with Multimedia Card.★ File system implementation to read/write/delete, files/folders stored on Multimedia Card.★ Driver to communicate with desktop computer using serial port.★ User Interface, menus, textboxes, buttons and dialog box.★ Applications notepad, phonebook, pc sync and calendar. Visual C++:★ PC sync application to communicate with handheld computer. --- GPS Based Tour Guide Device --- Embedded C:★ Driver to read GPS coordinates from GPS module serially using AT commands.★ Driver to communicate with Multimedia Card.★ File system implementation to read images stored on Multimedia Card.Visual C++:★ Image color palette converter to convert bitmap image to display on Nokia 6610 LCD.
Adeel Arshad Skills
Adeel Arshad Education Details
-
Comsats Institute Of Information And TechnologyComputer System Engineering
Frequently Asked Questions about Adeel Arshad
What company does Adeel Arshad work for?
Adeel Arshad works for Intel Corporation
What is Adeel Arshad's role at the current company?
Adeel Arshad's current role is Software Development Engineer at Intel Corporation.
What is Adeel Arshad's email address?
Adeel Arshad's email address is ad****@****ail.com
What schools did Adeel Arshad attend?
Adeel Arshad attended Comsats Institute Of Information And Technology.
What skills is Adeel Arshad known for?
Adeel Arshad has skills like Embedded Systems, Embedded Linux, Device Drivers, Embedded C, Linux Kernel, Debugging, Linux, C++, Software Development, Python, Rtos, Software Engineering.
Who are Adeel Arshad's colleagues?
Adeel Arshad's colleagues are Pranav Sharma, Ido Peled, Jedidiah Agbenu, Scott Huang, Yashaswini Raghuram, Thao Pham, Kapilan Maheswaran.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial