Post Job Free
Sign in

Embedded software engineer

Location:
stony brook , NY, 11790
Posted:
January 27, 2009

Contact this candidate

Resume:

EDUCATION

• Master of Science, Electrical and Computer Engineering, (August 2007-Dec 2008)

Stony Brook University, USA GPA: 3.5/4

Key courses: Computer Architecture, Hardware-Software co-design of Embedded Systems,

System Specification and Modeling, Auto ID Technologies

• Bachelor of Engineering (Hons). Electronics and Telecommunication, (August 2003- May 2007)

Pt. Ravi Shankar University, India GPA: 8.02/10

TECHNICAL SKILLS:

Software Languages : C, C++, html, SQL, Perl

Hardware Languages : Verilog, VHDL, Assembly (ARM, Microchip, PSoC, X85/86, AT89C51/2)

Tools/Framework : VB.net, MATLAB, Multisim, Cadence, Oracle 8i

Platforms : UNIX, Linux, Windows

EXPERIENCE

Embedded Systems Intern Engineer at Odyne Corporation, Hauppauge (NY) (May-Dec ‘08)

• Developed an embedded C application for 32 bit MCore processor using CAN protocol to detect ground fault on On-board battery pack used as power sources for electric motor driven vehicles

• Worked on system-level specifications, implemented & integrated algorithms for co-design tasks into the overall design framework also Involved in design & prototyping of circuits to be used on Heavy duty hybrid vehicles

Graduate Research Assistant for CEWIT at Stony Brook University (Oct. ‘07- Jan. ‘08)

Real Time Location System using Zigbee: associated with “Center for Excellence in Wireless and Information Technology” to improve distance estimation in Chipcon’s CC2431Dk which employs Zigbee technology for location assessment

System Administrator at Center of Survey and Research (Dec- May ’09)

Maintained a network of 30 client machines and a central server including hardware troubleshooting, server maintenance, data collection and web designing for a Survey Center

Graduate Teaching Assistant at Stony Brook University (Jan-May ‘08)

Teaching Assistant for “Digital Design using -VHDL and PLDs” under Prof Dr. Kenneth L. Short

ACADEMIC PROJECTS

• Embedded application for the sound based tracking in C

Developed on Cypress’s PSoC micro controller, an embedded application optimized for execution speed and precision, by implementing a sound localization algorithm, to track a single sound source by using the information sent from microphones

• Design a Dual-issue Pipelined Synergistic Processor Unit (SPU) in VHDL

Designed and simulated a miniature of SPU processor(used in Play station 3) to include features such as hazard detection and correction, data forwarding at memory level to reduce stalls in an 8-stage pipelined processor with 40 RISC instructions

• Rake Receiver for a DS-CDMA system in SystemC

Implemented a prototype of a RAKE receiver scrambling user data with 1024 bit generated Pseudo Noise sequence and transmitted over an unsynchronized wireless channel. Synchronized receiver by simulating a numerical oscillator, error acquisition and tracking module

• Linear time heuristic improving network partitions and placement on chip in C++

Implemented Feduccia and Mattheyses min- cut algorithm to partition electrical circuits with a goal to minimize the cut-set size (critical path) while meeting the area constraints of the System on Chip. Also, implemented a partitioning based placement algorithm with an aim to generate a floor plan by minimizing total wire length and longest wire between nodes on a chip

• Spatial and Frequency Domain Filtering of Colored Images in C++

Developed photo editing tools, Used Intel’s open CV library, and Compared image results using MATALB Image Toolbox

• Embedded system for Load Control through Cell Phones in C & Assembly

Interfaced 8051 µ-controller with phone line to do remote controlled switching operations using the cellular technology, premeditated very low- power hardware along with 90% accuracy

• Embedded system for Newspaper Vending Machine in Assembly

Develop the routines in the PSoC assembly language for a vending machine operable to accept payments in units of different denominations, to perform vends, and to dispense change using minimum number of coins possible

ACTIVITIES/INTEREST

• Vice President, IGSA (Indian Graduate Student Association) at Stony Brook (2007-08 )

• Member, Red-Cross Society of India Lifetime



Contact this candidate