Srinivas R Ardha
******@*****.***
**** *** ***, *** #***, Fairfax, VA 22031 (Open for relocation)
Phone: 267-***-****.
SUMMARY
. Experience in firmware development for real time embedded systems.
. Experience in development of wireless medical devices and
prototypes.
. Strong coding and debugging skills in C/C++ with various Integrated
Development Environments.
. Experience with scopes, spectrum analyzers and JTAG debuggers.
. Experience with I2C, SPI and other communication protocols.
. Hands on experience with proprietary protocol stacks for short
range wireless communications.
. Experience with various microcontroller units and knowledge of real
time operating systems.
. Key strengths in troubleshooting, problem solving and quality
improvements.
EDUCATIONAL QUALIFICATIONS
M.S in Electrical & Computer Engineering, University of North Carolina
at Charlotte, August 2008 GPA: 4.0/4.0
B.Tech in Electronics and Communication Engineering, JNTU, Hyderabad,
India, April 2005 GPA: 3.4/4.0
EXPERIENCE
Firmware Programmer @ JACER Corporation.
(June 2009-Present)
Location: 10340 Democracy Lane, Fairfax, VA 22030
Responsibilities:
. Active team member, involved in the design and development of
medical device prototype.
. Developed software algorithm for isochronous data transmission
using gazell wireless protocol stack.
. Developed firmware to interface audio codec, Microchip keyboard
controller and Microphone amplifier
to Nordic nRF24LE1 microcontroller using 2-wire and 3-wire serial
control interfaces.
. Analyzed and customized the short range wireless communication
protocol according to project requirements.
. Firmware developments with nRF24LE1 microcontroller PWM outputs,
watchdog timer, interrupt & trap functions.
Tools:
IDE: Keil, Software: C/C++, MCU: Nordic nRF24LE1.
Intern/Engineer @ UTC Fire & Security.
(June 2008-December 2008)
Location: 9 Farm Springs Road, Farmington, CT 06032
Responsibilities:
. Embedded testing of Wireless Security Area Network protocol stack
designed for electronic locking system.
. Designed specifications for Wireless Repeater to eliminate the dead
zones in wireless communication path.
. Analyzed various properties of the radio signals using EMC test
equipment such as spectrum analyzers.
. Firmware developments with Atmel ATmega and Xmega microcontroller
peripherals and systems.
Tools:
IDE: IAR Embedded Workbench. Software: C/C++, MCU: Atmel ATmega,
Xmega.
Engineer @ CERT Health Sciences.
(December 2008- April 2009)
Location: 7036 Golden Ring Road, Baltimore, MD 21237.
Responsibilities:
Tested the source code and optimized the Electro-mechanical
functionality of the Spine MED System.
Developed Everest Addins and integrated them to service order windows
form in Everest management system
using application configuration file.
Developed Complaint report to handle complaints from the customers
using Crystal Reports and integrated it to
service order form in the Everest management system.
Tools:
IDE: Microsoft Visual Studio. Software: C#, Crystal Reports.
Teaching Assistant @ UNC Charlotte
Department: Electrical & Computer Engineering,
Responsibilities:
Assist students in lab to complete lab projects for analog & Digital
communications coursework.
Prepare lesson outlines and plans in assigned subject areas.
TECHNICAL COMPETENCIES
. Operating Systems : Windows, TinyOS, UNIX.
. Languages : C/ C++, NesC, C#.
. Simulators &Tools : MATLAB, MathCAD.
. Database Systems : SQL
. Networking Protocols : SIP, TCP/IP and UDP.
. EDA tools : XilinxISE, Modelsim.
. Microcontroller Units : Renesas SKP16C62P, AVR Atmel AT
mega, Xmega,
Crossbow mica2
motes, Nordic NRFLE1.
. Test Equipment : Spectrum Analyzers,
Oscilloscope.
. Integrated Development : Keil, Renesas HEW, Microsoft
Visual Studio,
Environments IAR Embedded Workbench.
ACADEMIC PROJECTS:
Masters Project (Wireless Sensor Networks): Vehicle Detection
Algorithm using magnetic signatures.
. Developed a Sequential Algorithm to process quantized magnetic
signatures and count the number of vehicles passed below Mica2
wireless sensor motes, in order to detect the number of free spaces
left in a parking lot.
. Hardware: Mica2 motes, Software: TinyOS, NES C on Cygwin (UNIX
Emulator for Windows).
North Carolina Space Grant: Robotic Device Design: (Embedded Control
Systems)
. Designed an algorithm for controlling the speed of the motor based
on various sensor inputs.
. Built hardware driver circuit to the motor for Robotic motion
control.
. IDE: Renesas High Performance Embedded Workbench, Software: C/C++,
MCU: Renesas SKP16c62p.
Evaluating trade-offs and requirements for designing a cellular
network in MATLAB
. Calculated maximum cell radius as a function of the path loss
exponent and lognormal shadowing.
. Calculated the Uplink & Downlink S/I considering the factors such
as the path loss exponent and lognormal shadowing, frequency reuse
cluster size, number of sectors (Omni, three and six).
FIFO Controller :( VHDL)
. FIFO simulation is done by designing a FIFO controller in ModelSim
and by importing RAM from the Xilinx library. Circuit simulation is
done using Xilinx and a synthesis report was prepared.
Relevant Coursework
. Advanced Computer Utilization
. Advanced Embedded Systems
. Introduction to VHDL
. Wireless Systems & Protocols
. Wireless Sensor Networks
. Performance Analysis of Communication Networks
. Analog & Digital Communications
. Wireless Communications & Network Systems
Current professional organizations:
. The honor society of Phi Kappa Phi.
. IEEE, UNCC Student Chapter.