ADITYA SHARMA
****, **** **** **., ******, 787**-***-*** 4129 ******.****@*****.*** LinkedIn profile
SUMMARY
I have more than 4 years of work experience in the field of embedded firmware/hardware design, development and testing, wireless networks and communication protocols. I have worked on some of the major projects on different families of microcontrollers through all phases of SDLC. I am proficient in C, embedded C and assembly language along with solid understanding of object oriented programming languages like C++ and scripting languages like Python. I am also proficient in MATLAB and have done extensive lab studies using it. I have good working knowledge of real time operating system (RTOS) with solid debugging ability and expertise in fixing complex bugs and meeting deadlines.
SKILLS
Programming Languages: C/C++, Embedded C, Assembly Language and Python.
Tools/IDE: MATLAB, MPLAB, Microsoft Visual Studio, Eclipse, Multisim, CodeWarrior and Code Composer.
Source Control/Bug Reporting: Tortoise SVN, GIT, Bugzilla and Redmine.
Technologies: I2C, SPI, RS232, MODBUS, WLAN, TCP/IP, UDP, GSM/UMTS/CDMA, and LTE.
Operating Systems: Windows, Linux/Unix and MacOS. Android.
Microcontrollers: Intel 8051/52, 8085/86, PIC and Freescale (MPC5554).
Experienced in use of hardware debugging tools like Multimeter, Oscilloscope and Logic Analyzer.
PROFESSIONAL EXPERIENCE
Senior Engineer, M-87, Inc., Austin, TX, U.S.A [June 2015 - Present]
Carrying out performance and regression testing on M-87 android-based product to find bugs. Collect logs from devices running automated tests and debug them to isolate issues and work closely with development team to resolve those issues. Write scripts in Python to automate testing.
Embedded Engineer, Platinum Control Technologies, Fort Worth, TX, U.S.A [Sep 13 – Apr 15]
To assist in the design, development and testing of the entire product and provide support to it through its lifecycle. Circuit design, Writing code and drivers in C and Assembly to interface ADC’s, SPI, I2C, MODBUS etc. to PIC microcontroller. Hardware testing and debugging in the lab and in the field environment. Software version control, creating test plans and test cases maintaining documentation were also a part of my duties.
OS Development Intern, Research in Motion, Irving, TX, U.S.A [Aug 12 - Dec 12]
Carrying out SCRUM and Sanity tests on Blackberry devices, checking OS Stability (BB 7 & BB 10) and generating reports analyze battery logs, debug mobile hotspot issues using tools like bugdisp, QXDM and QPST make and build changes required in the QNX OS and Application’s code.
RF Intern, Huawei Technologies, Plano, TX, U.S.A [May 2012-July 2012]
Worked on E911 and health checks project for AT&T performing sites database updates and upgrades, troubleshot customer's SM/UMTS Network for Low throughput and Call drops.
Embedded Software Intern, Houston Advanced Research Center, TX, U.S.A [July 12- Aug 12]
Designed and developed embedded control and signal conditioning as well as driver system for automotive applications, with short, critical deadlines, provide support to other team members, participate in project planning, assisting the lead technical specialist in project execution and solve emerging issues. (Worked on Freescale MPC55XX series).
Senior Associate (Application Packaging), Dell, Pune, India [Feb 11 - Aug 11]
Prepared standard, structured software installation packages targeted for automated deployment during regular roll-out and OS migration using Microsoft Windows Installer concepts and Microsoft Application Virtualization, Performed compatibility analysis of applications on different Windows client operating system platforms (XP, Vista & Win 7).
Executive Networks, Tata Communications, Pune, India [Feb 10 - Oct 10]
Timely analyzed, debugged and troubleshot customers’ network’s software and hardware issues related to high reliability data/voice networks (VOIP) specifically link down, link latency, link CRC errors, dropped packets, low throughput and link flapping, managed backbone network hardware issues, replaced faulty hardware and coordinated with field and datacenter teams.
Student Intern, Ashlin Enterprises, Pune, India [Jan 09 - June 09]
Developed device drivers in C and Assembly for a color graphical LCD. It was an initiative that was a part of a larger project to build automated fueling systems at fuel stations. Processor used LPC 2138 16/32-bit ARM7TDMI-S.Developed the hardware using OrCAD to interface the LCD with the micro-controller.
EDUCATION
MS, Electrical Engineering University of Texas, Arlington, USA (GPA 3.25/4.00) May 2013