Post Job Free

Resume

Sign in

Engineer Electrical Engineering

Location:
San Diego, CA
Posted:
October 01, 2015

Contact this candidate

Resume:

SHACHI AGARWAL

***** ***** ****** **, *** Diego, CA, 92127

Phone: 858-***-**** Email: acrxcp@r.postjobfree.com SUMMARY OF QUALIFICATIONS

5+ years of experience in development, debugging and validation on embedded systems.

Extensive experience in dealing with customers and debugging customer issues on Qualcomm mobile platform.

Post/Pre Silicon validation of ARM7 devices for Texas Instruments.

Proficient in C programming, Python, UNIX, and Assembly language.

Good knowledge of protocols like USB (2.0), DIAG, I2C,SPI, CAN, SIP, Asterisk.

Accustomed to work in a highly Agile/Scrum environment and meet the sprint objectives. EDUCATION

University of Texas at Arlington May 2009

MS in Electrical Engineering GPA 3.58 / 4.0

Related course work

Microprocessors, Advanced Microprocessors, Embedded Systems, Digital Electronics, Computer networks, Radio Frequency circuit design, Microwave System Engineering, Wireless Communications, Digital Communications Manipal University, Manipal,India May 2005

Bachelor of Electrical Engineering GPA 3.57 / 4.0

TECHNICAL SKILLS

Languages/Lib/OS: C, C++, Perl, Python, Linux, RTOS,Windows 7/8, Linux OS, Assembly, code composer Version Tools: Perforce, Clear Case, Git

Issue Tracking Tool: Jira, Prism, Salesforce

Debugging tools: JTAG Trace32, Lecroy USB Analyzer, Windbg, ETW tracing, Wireshark,VisualStudio. Other Tools: QXDM/QPST, ADS, FEKO, SIRIT Reader, LabView, Oscilloscope, Spectrum Analyzer Job based skills: Crash dump analysis, WDF, Reading Schematics. WORK EXPERIENCE

Sr. Embedded Software Engineer Qualcomm Inc., San Diego, CA May 2011 – Till Date Responsibilities:

This position involved dealing with customers and resolving the issues on their platform.

Resolved USB/DIAG driver code issues running on Qualcomm Snapdragon on Android/Windows mobile platforms. Involved both Kernel Space and User space driver.

Performed root cause analysis and fixed customers issues for commercialization.

Developed automation tool in Python for ram dump parsing and analysis, which is used across Qualcomm for all platforms for debugging.

Developed high level and low level design documentation on USB and DIAG architecture on various platforms.

Provided technical training and onsite support to tier 1 OEM’s (Samsung, HTC, Nokia, Amazon, Motorola, Xiaomi)

Acted as point of contact for any USB/DIAG related issues on customer platforms.

Collaborated with global/regional teams to prioritize and help in fixing critical customer issues.

Gained expertise in Automation, Scripting and Tool development. Software Development Engineer Nettalk Inc., Miami, FL Sep 2010 – May 2011 Responsibilities:

Developed embedded firmware and USB driver for company’s flagship product (DUO) to support it on all the Operating System (32 and 64 bit OS).

Debugged and resolved issues related to Firmware and Driver for Nettalk DUO.

Created test environments on virtual machine by installing Asterisk, A2Billing on Linux (centos/ubuntu), created Dial plans.

Graduate Research Assistant, University of Texas at Arlington Jan08 - Dec-08

Assisted students working in the NanoFab(Silicon IC Fabrication Lab), maintaining equipments, inventory management and office assistance.

Validation Engineer /Project Engineer Wipro Technologies, India Oct. 2005-July2007 Responsibilities:

Developed chip support libraries (Low level drivers) for verification of system modules and peripherals.

Performed Pre-Silicon verification of ARM7TDMI based automotive SoC on Zero Bug (ZeBu) platform (FPGA based Pre-silicon VERIFICATION tool) and also Post silicon Validation.

Developed Validation Plans/Test Plans for system level modules as well as Peripherals.

Identified and developed test cases in C and ARM for modules like DMA, CAN, RAM Wrapper with ECC (error correcting code), RTC, CRC.

Attained in depth knowledge on TI TMS470 architecture for AEC group which are targeted for Automotive sector.

Attained excellent knowledge of debugger tools like Code Composer studio and Rational Clear Case Configuration Management tool as well as XDS560 JTAG Emulator and Signum. PROJECT WORKS and PAPERS

Cache Controller Design using C Fall ‘08

Determined the best architecture for a 256kB cache controller which interfaces to a 4GB 32-bit signal processing microprocessor based on type (set-associative or direct mapped), n-way (if set-assoc), number of cache lines, block size, and write strategy (write-back or write-through). Analysis for best architecture was based on total access time to run the FFT routine and AMAT. RS-485 based bidirectional communication system Fall ‘08 Implemented and tested hardware for RS-485 based bidirectional communications system between a PC and one or more slave controllers. Worked on two separate circuits -- a RS-232 to 4-wire RS-485 converter and a 4-wire RS-485 transceiver and programmed it to demonstrate various waveforms like square, triangle, sawtooth, piecewise and pulse and also Tri color LED, motor, as well as speaker. Design of a 5-stage pipeline Harvard Architecture Microprocessor Fall ‘08 Designed a 32 bit, 5 stage pipelined microprocessor with 4GB of data and program memory to remove data, control and structural hazards. Architecture supports 32 registers with sub-referencing of LSB, LSW and 32 bit instructions.

Event Information System Using GSM Mobile Phones Jan ‘05-May ‘05 Built a surveillance device using Microcontroller 8051, sensors, Rs-232, ADC, Comparator, LCD which sends SMS to any GSM mobile on detecting a change in temperature. Designed the whole system and programmed it using Embedded C and VHDL. The project involved both hardware and software and was awarded second prize. PROFESSIONAL ACTIVITIES and AWARDS

Awarded “Feather in my Cap” for valuable contribution to Texas Instruments project in Wipro.

University topper in first year Undergraduate, MIT, Manipal, India.

Project “Event Information System Using GSM Mobile Phones” was awarded second prize.

Successfully completed Windows logo Certification for Nettalk DUO for all Supporting OS.



Contact this candidate