Post Job Free
Sign in

Software Engineer

Location:
Holland, MI, 49423
Posted:
February 14, 2011

Contact this candidate

Resume:

NIRAV PRAVIN SAVLA

*** ********** **, *** #*, Holland, MI-49423 ● ***********@*******.*** 980-***-****

SUMMARY OF QUALIFICATION

• Masters of Science in Electrical Engineering with majors in Wireless Communications and

E mbedded Systems with low level experience in Wireless development

• Good understanding of fundamentals of Wireless Communications including GSM,

CDMA, 1X EVDO/DV, 1X RTT U MTS,OFDM, M I MO, Bluetooth,

• Good knowledge of x86, 8051 architecture, Embedded Control Hardware Design and

A rchitecture of PIC24FJ64GA002, Real Time Operating System, Mul tithreading, UART,

E thernet, RS232, ICD 2/3,

• Position with Field Engineering and Development group where I can use my knowledge to

p ractical use and gain experience

EDUCATION

Master of Science in Electrical Engineering Graduated

August 2010

University of Texas at Arlington

GPA – 3.3/4

Bachelor of Engineering in Electronics Engineering Graduated June 2008

University of Mumbai, India GPA – 3.75/4

WORK EXPERIENCE

Embedded Software Test Engineer, Johnson Controls Inc, USA January 2011-present

• Verify the implementation of the product requirements allocated to the software

• Develop test plan to confirm that the product behaves as expected with reference to specific documented

software requirements

• Read and Interpret Product specification & Software Requirement Specification

• Enter Software Test Cases into the project requirement database, correlating to Software Requirement

documented in the related SRS.

• Generate test steps to validate the Software Requirement documented in the related SRS

• Submit SCR in the STE issue workflow

Student Research Assistant, University of Texas at Arlington, USA Dec 2009 – July 2010

• Quantifying Signal to Clutter Ratio for different Land and Target Conditions

• Clutter-limited target detection case for simple aircraft based radars i.e. Airborne Radars, looking at

variations in clutter strength and its impact on target detection is considered. Monostatic Airborne Radars like

Doppler Pulsed Radar is studied

• Variation in system parameters like pulse width, grazing angle, Beam width and frequency are

considered. Evaluations are done in order to note the differences in target detectability for different RCS (Radar

Cross Section)

• Project is supported by a simulation model developed with MATLAB

PROJECTS

Development of Web Server on PIC24FJ64GA002 and establishing a Computer Network:

C code is written that sends and receives HTTP data from user using TCP/IP. Interfaced Ether net

controller ENC28J60 with PIC in interrupt mode. Two ways communication between microcontroller and

computer is established with 3 way handshake and the webpage is sent over to the client through Ethernet link

MIMO and Alamouti Space Time Block code system simulation:

Designed 2x2 MIMO wireless systems using MIMO and Alamouti Space Time Block Code in MATLAB

and Estimated symbol error rate as a function of SNR

OFD M Channel Estimation Implementation using FD M and CDM:

A MOTOROLA project t o estimate the channel based on channel sounding structure using

M ATLAB. Code was extended for 3 users and 6 users

Wireless Propagation and Ray Tracing:

Simulating radio channels for a hallway, a small office and a pair of adjacent offices using

ray t racing principles useful for WLAN, wireless cellular phones, walkie-talkies etc.

Real Time Operating System:

The C code is wri t ten for the PIC24FJ64GA002 controller using MPLAB that implements

a cooperative and preemptive RTOS with support for semaphores, yielding, and system t imers

Designing an interface system using 16-bit M icrocontroller ( PIC24FJ64GA002):

Implemented RS485 based bi-directional communication system using embedded C where

commands were parsed from controller to peripheral node sending acknowledgement back to the

controller to indicate successful receipt of the data

I nterface between a Computer and I nternet:

Studied the operation of the interface using Wireshark. Identified and analyzed the packets been

transmitted and received in order to complete the interface\

SKILLSET

• Network Protocols: OSI reference model, T CP/IP protocol suite, UDP, IPv4, IPv6, ARP

• Platforms: W indows

• Languages: C, C++, Assembly Language for 8085, 8086, PIC24FJ64GA002, 68k processor

• Tools: M ATLAB, MPLAB, Wireshark, Cadence, ADS

COURSEWORK

Wireless Communications and Advanced Wireless Communication, Digital Communication, Data

Communication and Networking, Embedded and Advanced Embedded Micro-controller (PIC24FJ64GA002),

Computer Networks, Microprocessors and Advanced Microprocessors, Digital Signal Processing, Radio

Frequency Circuit Design, Computer Architecture, Semiconductor Device Theory

HONORS AND AWARDS

• Received TPEG international scholarship for two consecutive semesters from Aug 2009 – May

2010.

2



Contact this candidate