Vijaya Raju Kama
E-mail: **********.****@*****.*** Mobile# 858-***-****
PROFESSIONAL SUMMARY
Embedded Systems and Drivers Design, Development, Testing, Debugging, System Integration
Modem Data Driver development – IPA technology for Qualcomm chipsets
Systems Driver Level Programming – Mobile Broad Band Driver for Qualcomm chipsets, NDIS, Miniport, GOBI, USB, AT command Serial port drivers
Worked on SOC Bring-ups, Specialized in Modem Data Call bring ups for all RATs
Low level drivers like BIOS, Smart Card Authentication
Pre & Post Silicon Driver Development and Testing
Boot-ROM/Bootloader/BSP Development and debugging
UEFI / BIOS programming and debugging
ACPI(Advanced Configuration and Power Interface) programming and debugging
Experience with LTE data call bring up and EMBMS
Experience in Complete Life cycle of the Project
Experience in Assembly, C, C++, C# and Java programming, scripting
PROFESSIONAL EXPERIENCE
Currently working as Staff Engineer (Modem Software Developer) at Qualcomm Technologies Inc. from Mar 2014 to Till Now.
Design, Development, Integrate into SOC, Test and debugging of the Data Drivers and bringing up the Data calls on HLOS side.
Developed USB, SERIAL, VIRTUAL COM PORT, USB-UART, and NDIS Miniport and Printer device driver
Skill set
Expertise in Developing User mode and Kernel mode device drivers
Using WDM and WDF (KMDF and UMDF) WDKs.
Expertise in Debugging Device Drivers using WinDbg and DebugView
Expert in analyzing the USB bus activity using CATC usb analyzer
Expert in analyzing Network Packets using NetMon and WireShark
Worked as Staff Engineer (Customer Support Engineer) at Qualcomm Technologies Inc. from Jan 2012 Mar 2014.
Customer Support Engineers team for all the WinRT (WoA) and WinMobile (WP) Platforms as system stability engineer and subsystem restart feature lead. Major role involves triaging and identifying the root causes for the OEM issues, Parsing and analyzing the Windows crash dumps as well as Subsystem dumps.
Skill set
JTAG debugging the Boot Loaders, TZ, UEFI and the system level debug and WinDbg debugging for all HLOS (Windows) modules.
Previously Worked as Senior Software Engineer at NOVATEL WIRELSS INC since 2008
Experience in Mobile broadband device driver development and support
Experience developing USB and Serial drivers for Macintosh using IOKit, Xcode and GDB.
Experience as Embedded System/Firmware Developer
Experience as API and Application Developer
Also Worked as Lead Software Engineer (Embedded and BSP development) at ESN Technlogies Pvt Ltd / Everest Consultants Inc. from Mar 2004 to Apr 2008.
Windows CE platforms BSP porting and Boot loaders and kernel mode driver development for OEM products.
Developed wide variety of device drivers to hndle the sensors on target boards
Worked on different projects for different vendors / OEM’s based on their needs
Languages: Turbo C/C++, Borland C++, VC++, EVC++, x86
Assembly, Arm Assembly and Rabbit Assembly,
Python, Perl
Operating Systems: Windows / Windows CE, Mac X OS, Linux, RTOS
Processors: Processor Architectures: IA, ARM Cortex, ARM9,
ARMv7, Qualcomm chipsets: Snapdragon SoC, MSM8994, MSM8974 and MSM8960,
Debugging Tools: JTAG, WinDbg, DebugView, NetMon, WireShark, CATC Protocol Analyzer System, USB Trace, Port Mon and Ellisys Visual USB and WPP Tracing, Qualcomm Flashing and Analyzing Tools like QXDM, QPST.
Integrated Development
Environments: Visual Studio 2013, Microsoft Windows Platform Builder5.0, KEIL Microvision2, IAR Workbench Softtools WinIDE
Protocols: TCP/IP, UDP, DHCP, SNMP, SMTP, Telnet, FTP, USB Protocol Stack, Basic understand of LTE.
EDUCATION
Master of Computer Applications (MCA) from Indira Gandhi National Open University (IGNOU) New Delhi, from Jan 2002 to Jan 2004.
Bachelor of Computer Applications (BCA) from Indira Gandhi National Open University (IGNOU) New Delhi, from Jan 1999 to Dec 2002.
Diploma in Computer Engineering (D.CM.E) from State Board of Technical Education and Training (SBTET) Hyderabad, from Sep 1990 to Oct 1994.