Post Job Free
Sign in

Software Engineer Project

Location:
Richardson, TX, 75080
Posted:
March 09, 2010

Contact this candidate

Resume:

N ISHA J AIN

Current Address Permanent Address

**** ********* **** ***, *** #632 40 Heywood Street

Richardson, Texas 75080 New Hyde Park, New York 11040

abnpm9@r.postjobfree.com Phone: 516-***-**** abnpm9@r.postjobfree.com

QUALIFICATIONS

Demonstrated Software Engineer and Project Coordinator offering nearly three years of experience in performing both

independently and collaboratively with development teams on full lifecycle product enhancement and development projects.

Strong team collaborator and communicator with skills in coordinating with remote project teams, interacting with customers,

and meeting deadlines. Background includes:

Embedded Software Development Systems Integration Systems Development

Firmware Engineering Wireless Embedded Systems Customer Communication

Technical Project Leadership Research and Development Specifications Analysis

ACADEMIC BACKGROUND

THE UNIVERSITY OF TEXAS AT DALLAS, Richardson, Texas, USA May 2009

Masters degree in Computer Engineering

G.P.A.: 3.60

Relevant Coursework: Microprocessors, Computer Architecture, Real Time Systems, Advanced Operating Systems,

DSP architecture, Special Topics in Microelectronics, Software Testing Ver. & Valid., VLSI and RFID.

THE RAJIV GANDHI TECHNICAL UNIVERSITY, Bhopal, India July 2004

Bachelor of Science degree in Computer Science

Major Aggregate: 78.4%

Relevant Coursework: Digital Circuits and Systems, Computer Organization and Microprocessor, Discrete structures,

Theory of computation, Operating Systems, Analysis & Design of Algorithm, Parallel Processing & Distributed

Computation, Computer networks, Digital signal processing, and Compiler Design

PROFESSIONAL EXPERIENCE

RESEARCH IN MOTION (RIM), IRVING, TX – USA September 2008 - May 2009

Co-Op, Embedded Software L1 Test Developer, UMTS Signal Processing RCT Group

Partnered in enhancements of a test automation framework (LATTE) for GSM and UMTS Layer-1 stacks, for award

winning Black Berry mobile platforms. Participated in testing of the Layer1 protocol stack of GSM, UMTS, EDGE and

E-EDGE standards for the same.

UNIVERSITY OF TEXAS AT DALLAS, RICHARDSON, TX – USA June 2008 - August 2008

Student Intern, Embedded Systems and Signal Processing Lab, EE Dept.

Served the Department of Electrical Engineering to provide research and technical knowledge. Investigated the power

optimization techniques in the field of Body Sensor Network applications.

TOSHIBA EMBEDDED SOFTWARE INDIA PVT. LTD., BANGALORE – INDIA February 2005 - July 2007

Embedded Software Engineer, Digital Consumer Division

Coordinated the full lifecycle of numerous large-scale projects for the Digital Consumer division to significantly impact

and improve technical functionality and competitiveness for the Toshiba Set Top Box Chips, the solutions involving SoC

Device Drivers, System Softwares, and Middleware.

Interacted with customers and cross functional team members, which included project distribution across Toshiba Japan,

Toshiba America, and Toshiba Germany for system verification following first chip release and issue resolution relating to

hardware and firmware.

Led two major projects, the DonauLV Middleware Porting and DonauLC Device Drivers, which involved coordinating the

project’s specifications, overseeing the testing team, and ensuring quality and functionality.

TECHNICAL EXPERTISE

Languages: C, C++, VC++, Matlab, Assembly, (DLX, TI C67xx and ARM), VHDL, Verilog

Scripting: Shell Scripts, Python, Perl

Standards: DVB MPEG-1 and MPEG-2 standards, NTSC, PAL, and RGB video formats, GSM, UMTS,

EDGE and CDMA standards. GNU Gtk+ library.

Toolset: Green Hills Cross development tool (MULTI Debugger), Micro View Debugger, GCC Compiler,

GNU Make Utility, Code Composer Studio, Cadence Virtuoso, Xilinx ISE, Synopsys HSPICE,

Modelsim and Specter.

Operating Systems: MS-DOS, Windows 98/NT/XP, Linux, UNIX, VmWare, Ubuntu, RTOS (VxWorks), Tiny OS

Testing Toolset: Xsuds, Quick Test Pro

Maintenance: WinCVS, SVN, Perforce

Hardware: TX40900 series (MIPS- Toshiba processors), MeP (Media Engine Processor), Video Out and Graphics

HW for Different SoC, 8051 Processor, NIOS II, Tmote Sky wireless sensors(MSP430), Power and RF

switch Boxes 2800, Test equipments CMU/AMU-200,SMU-220 and Agilent 8960.

Miscellaneous: PCB Assembly and Soldering

PROJECTS

GSM and UMTS Layer-1 Test Automation Framework: Enhanced the test framework and integrated it with centralized

test framework (ATF) for remote testing.

Developed the RF and Power switch box device drivers using python GPIB commands.

Performed functional and measurement testing of UMTS Layer-1 for various Black Berry platforms.

Provided improvements for error and exception handling in current framework.

Implemented timer functionality inside the Black Berry device to improve performance testing.

Seine-SP, DonauLC and DonauLV, Device Drivers and Middleware Porting: Partnered in the design and development

of the Seine-SP, Low Level Device Driver (LLDD), code for the TSP Demux (Transport Stream De-Multiplexer) module

(under MPEG-2 standard); the successor chip of TC90400 is developed by Toshiba for set top boxes. Coordinated

customization, optimization, and middleware porting of TSP LLDD code for the DonauLV SoC, the TC90400XX chip. Led

development of the Demux module for DonauLC, the TC9040XX chip, as a module lead.

Improved device driver efficiency and provided timely verification by leading the TSP Driver module

development and implementation for the DonauLV Middleware Porting Project, which involved requirement

gathering, design, development, coding TSP device drivers, White Box and Black Box testing, system test suit

coding, and debugging.

Managed the full system verification for the DonauLC chip, which included locating software bugs, reporting

details to business teams, debugging, and resolving issues with drivers, hardware and firmware.

Handled user manual documentation and documented software, design, and test case specifications.

Performed maintenance on all software products for the TSP drivers.

VIOU On Board Evaluation: Performed on-chip evaluation and report generation for the Video Out HW (VIOU), a

chip of TC90400 to display video output, tested the functionality of the Low Level Device driver to handle the VIOU

unit and to identify bugs on the firmware and hardware levels.

Text to Speech Application: Contributed to the development of the Text to Speech (TTS) application, Developed a

communication protocol for this application between host and the device platform.

Body Sensor Networks and Applications: Investigated power optimization method and published results. Reference:

‘Communication Minimization for In-Network Processing in Body Sensor Networks -A Buffer Assignment Technique’,

IEEE/ACM Design, Automation and Test in Europe (DATE), April 20-24 2009, Nice, France.

N800 Real Time Data Display: Developed an application using an Open Source Maemo environment, Hildon-APIs, and C

language for the N800 device to collect and display real time wireless data.

Distributed Recovery and Global Snapshot Algorithm: Developed the global snapshot algorithm, recovery and rollback

algorithm for distributed systems using Java and Sun-Solaris systems, for simulation and testing.

Bit Reversal Algorithm Implementation and Optimization: Implemented and optimized the bit reversal algorithm

using TI C67xx assembly and simulated the same using Code Composer Studio.

CIDR Protocol Implementation: Developed the regular expression matching engine using basic HW blocks, including

the Non-Deterministic Finite State Machine with the 8x256 character decoder in NIOS II processor.

AVAILABILITY

Willing to Relocate Yes

Availability June 2009 / EAD (OPT F1 Status)



Contact this candidate