Rakeshkumar Patel Email and Phone Number
Senior Technology Architect with 18+ Years of experience in embedded systems with good knowledge in product development for medical, automotive, networking, multimedia and general embedded domains.Domain & Technical ExpertiseIOT: Azure IOT Hub, Azure IOT devices, Microsoft C Azure SDKDomain: IOT, Medical Ultrasound Device, Mobile Platform Development, Automotive, Multimedia, Networking, and general embedded system.Languages & Scripting: Assembly, C, C++, C# and Python.Peripheral: PCIe, SPI, I2C, I2S, UART, CAN, Audio Video Codecs, Ethernet, Wi-Fi, Bluetooth, USB, Graphics, Camera, Touch panelPlatforms: ARM, x86, Windows CE, Windows Embedded Automotive, Threadx, Windows and LinuxHardware: IMx Freescale, bSQUARE IDP270 board, AMD Au1200, Intel PXA 270, SH47760 board, PXA31x board, Sigmatel STMP37XXDevelopment and Debugging Tools: WinDBG, Platform Builder, Keil IDE, TI code composer studio, GDB, Oscilloscope.
Philips
View- Website:
- philips.com
- Employees:
- 80704
-
Software ArchitectPhilips Feb 2021 - PresentPune/Pimpri-Chinchwad AreaSoftware architect for Diagnostic X-Ray based products. -
Senior Software ArchitectInfosys Ltd Apr 2019 - Oct 2021Hyderabad, Telangana, IndiaSystem Software Architect for SMART(IOT enabled) Room Air PurifierKey technology used: Azure IOT Hub, Azure IOT devices, Microsoft C Azure SDK, Wi-Fi, BLE, C\C++, RTOS - ThreadxDesign and development of communication board FirmwareSecure BLE provisioningCustom BLE GATT profile design and developmentDPS ( Device Provisioning Service) – Automated provisioning serviceHandling telemetry data sending to Azure IOT hub and cloud backendX.509 certificate based authentication for Azure connections. -
Senior Technology ArchitectInfosys Ltd Apr 2017 - Mar 2019Hyderabad, Telangana, IndiaDuring this period worked on multiple RFPs.Leading System Software design and development for an Ultrasound Machine.Key Work Area:ISO 13485 medical device process adherence.System Software Design specification documentSystem Management Software (Windows based)PCI express based subsystem InterfaceDesign and development of PCIe x64 windows 10 driverDirectX 3D rendering of Diagnostic ImageEmbedded system software for Power enable sequencing and monitoring of power good signalsSystem Management Software interfacing to various subsystems ( DSP, FPGA, System Console, Power Management module, SEMA-System Embedded management Agent)New Hardware Board bring up activatesBug fixing and enhancement to DSP software (multicore DSP) -
Technology ArchitectInfosys Ltd Oct 2013 - Mar 2017Hyderabad, Telangana, IndiaMicrosoft Windows Embedded Automotive Partner Response TeamProvide design consultation and platform support to Microsoft Tier-1 and OEM customer during product development.Bug fixing as well as feature enhancement as per Tier-1 customer requirementMigration of Windows Automotive Stack from Windows Automotive 6 to Windows Automotive 7.Worked at client location (Continental, Wetzlar, Germany) from September 2014 to May 2016.Root cause analysis of complex field issues ( File system corruption, File System dump analysis, Bluetooth, Windows CE kernel, Mediacore, Middleware automotive stack) -
Technology ArchitectInfosys Ltd Mar 2012 - Sep 2013Hyderabad, Telangana, IndiaMicrosoft Windows CE Sustenance and quick fix engineeringDiagnosing complex field issues of Windows CE stack (Kernel, OAL, drivers, middleware stack) and handle them based on priority and SLA.Architecture design and development of complex DCR (Design Change Request) in Windows CE stack. -
Senior Software Engineer Technical LeadInsyde Mobile Technologies Aug 2008 - Feb 2012Hyderabad, Telangana, IndiaHighlights of the projects worked during this period:Windows Mobile 6.5 BSP development for Mobile Handheld Terminal device (Japanese) based on Marvell PXA31x Processor.- Developed EBOOT/IPL which supports download Image through SDMMC and USB, OAL, USB KITL and Power Management Support for entire BSP.- Developed drivers- Battery, Smart TFT Display, UART DMA, Keypad, Touch and Audio.- Involved in Bug Fixing and Maintenance support.- Developed ISP1763A USB Host driver which supports “memory to memory” move between PXA31x processor and internal memory of ISP1763A on Windows Mobile 6.5 OS based Handheld device.Windows Automotive 4.0 based In-Car entertainment system – Freescale MX52- Designed and developed Transport Manager and Plug-ins drivers for sending Vehicle Health Report as well as other useful information from car to the client Server.- Developed Bluetooth Phone and Media Interface plug-in, Voice command handling for Phone, Media and Navigation, Middleware services for Vehicle Health Report, E911 Assist & Traffic Direction and Information. Implemented Flash GUI (Adobe Flash CS3) interface for plug-ins using Action Script 2.0. Involved in Bug Fixing and support for this project.WinCE 6.0 BSP development for Sigmatel STMP37XX processor- Ported BSP from reference Linux BSP to WinCE 5.0, WinCE5.0 to WinCE 6.0- Developed EBOOT, OAL, USB based KITL. - Developed drivers: I2C, SPI, Rotary, LED, UART, SPI/Ethernet, NAND File system, DMA, TFT display and Power Management.WinCE 6.0 BSP development for MX31 and MX32 processor- Ported LAN9118 driver from CE5.0 to CE6.0- Design and developed dual Audio codec driver for analog devices chip ADAV801 and added support for 24bit audio & SPDIF. Developed PWM and GPT driver. Involved in performance optimization of Audio driver. -
Sr.Software EngineerVisualsoft Technologies Limited Oct 2005 - Jul 2008Hyderabad, Telangana, IndiaHighlights of the projects worked during this period:WinCE 6.0 BSP development for SIRFG3A ARM926EJ-S based SOC- Development of OAL, USB RNDIS KITL (Synopsys USB OTG core), USB Function driver, Wavedev2 Audio, I2C, UART, Power Management and Touch driver. Test the Microsoft USB Mass storage client driver. Added support for USB Active sync.WinCE 5.0 driver development for NXPSC16IS762 I2C/SPI to UART Bridge - Design and develop UART driver for NXP SC16IS762 SPI/I2C to serial bridge IC. Test the driver on BSQUARE’S PXA270 based development kit.WinCE 5.0 BSP development for AMD Au1200 SOC- Key contribution: Porting of LAN9115 Ethernet code from Intel PXA270 based platform to AMD Au1200 based platform. Design and develop LAN9115 based bootloader. Design and develop Wolfson WM9712 based Audio and Touch driver.Windows CE 5.0 BSP development for the Intel PXA270 based system- Key contribution: Migration of OAL layer, KITL, and device drivers from Microsoft windows CE 5.0 to Microsoft Windows CE 6.0, Migration of USB Function, USB Host, Audio, Touch, Power fail, Keypad, UART and SDHC device drivers. Migration of USB Image update and custom Applications. USB Function and Wedge API driver development, USB test application development, bootloader enhancement, Adding RTC support in OAL, Adding LAN9111 Ethernet downloading facility.WinCE 5.0 BSP development for SH47760 based printer- Key contribution: OAL layer porting from Emtrion reference BSP to Renesas SH47760 Soc. It includes the initialization of board, setting up timers, setting up the interrupts, UUID generation, RTC and custom IOCTL implementation, porting of Ethernet, USB Printer, I2C and UART driver and KITL transport.
-
Product Development EngineerAmtel Exports India Private Limited Apr 2004 - Oct 2005Vadodara, Gujarat, India- Lead engineer responsible for specification, design, and development of Access control system, Time and Attendance system, RFID based asset tracking and asset monitoring system, and Finger print based access control system. - Developed Firmware in c/assembly language for Dallas 2250T based access control system.- Migrated Access control system from DS2250T processor to Rabbit RCM700 processor module.
-
Product Development EngineerWavetronics India(P) Limited Oct 2002 - Apr 2004Ahmedabad, Gujarat, IndiaDesigned and developed various small products like temperature controller, timer, counter, RPM/Frequency measurement, LCD and seven segment display, scrolling display, Data acquiring system, Motor control, and Stepper motor control. Most of the product designed using ATMEL 89C51/52/55 microcontroller. Firmware programming in C and assembly.
Rakeshkumar Patel Education Details
-
L.D.College Of Engineering, GujaratInstrumentation & Control Engineering -
Bhagvati Vidhalya,AhmedabadHsc
Frequently Asked Questions about Rakeshkumar Patel
What company does Rakeshkumar Patel work for?
Rakeshkumar Patel works for Philips
What is Rakeshkumar Patel's role at the current company?
Rakeshkumar Patel's current role is Software Architect at Philips India Ltd.
What schools did Rakeshkumar Patel attend?
Rakeshkumar Patel attended L.d.college Of Engineering, Gujarat, Bhagvati Vidhalya,ahmedabad.
Who are Rakeshkumar Patel's colleagues?
Rakeshkumar Patel's colleagues are Shruti Ganu, Sanne Bergsma, James Flory, Ramalingam Velappan, Shridhara N/ ಶ್ರೀಧರ್, Amberycha Shilpkar, Florisvaldo Igreja.
Not the Rakeshkumar Patel you were looking for?
-
Rakeshkumar PATEL
Quality Team Leader - Project, Supplier And Bop At Siemens Ltd || Ex Ge Power And Alstom || Ex Tuv || Ex Munjal || Ex Man || Ex RmpVadodara1siemens.com -
-
1saskpolytech.ca
-
RAKESHKUMAR PATEL
It Network Manager- It And Telecom At Adani Energy Solutions Limited,AhmedabadAhmedabad
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