Santhosh Seetharaman's Resume (Last updated February 27th 2007)

Resume builder

Santhosh Seetharaman
2865 Lexington Ave, N - Apt #H
Roseville, MN 55513
573-202-0611

-

-

OBJECTIVE

To obtain an embedded software engineering position, with plenty of exposure
to hardware and low level design.

-

-

WORK EXPERIENCE

Boston Scientific Corporation
Embedded Software Engineer

August 2005 - Present
St.Paul, MN

Designed and developed Posture Monitoring Device which is a research data acquisition device for 3 axis accelerometer data.

Worked with design engineers to develop an expandable low level hardware baseline. Managed software requirements. Designed the device driver and application framework. Developed code using IAR C++ for ARM 7 and ARM 7 assembler. Gained experience developing device drivers for I2C, SPI, ADC, USART, PIO, and USB(Bluetooth) peripherals. Integrated Micrium FAT32 based filesystem library with current framework and RSMMC cards.

Optimized power consumption with dynamic MCK shifting and different boot up schemes.Developed a service/calibration interface over the USART. Implemented a flash-based circular error logging scheme. The hardware and software framework was used to derive other research devices like a pedometer and neuro recorder.

Achieved an "outstanding" performance rating in a FDA regulated environment with changing requirements and time pressure.

-

Honeywell International
Embedded Software Engineer

January 2005 - July 2005
Olathe, KS

Embedded software Engineer on the APEX - Intergrated Avionics cockpit systems.Developed,tested and integrated the Analog IO device driver which reads the data from the hardware using a time division multiplexing DMA scheme using the SPORT interface of the BF535 DSP.Developed, examined and integrated the AIO application which converts the raw data into engineering units and framework specific domain data types.Normalized, downsampled and gain adjusted .wav sound clips into Mono A-law sound files. Implemented, tested and integrated the Audio Capabilities of the Flight Deck Warning systems (FDWS).

-

Honeywell International
Software Engineering Intern

January 2004 - August 2004
Olathe, KS

Embedded software engineer on the Communication Navigation Identification group. Responsible for development, design, unit test, functional test and integration of software modules on the TI TMS 320c67 DSP. Developed ADF, NavChannel, VOR, LOC, GS channel high level classed. Developed NavRcvr device driver that interfaces AD 9874 ADC. Co Designed and developed AudioProc Class, which takes care of the Pre Audio Signal Processing functions which demodulates, decimates and filters the signal from an 84Khz sampling to 8kHz sampling. Codesigned and developed VorDetector and DDMdetector classes. Designed a wideband overload protection driver which tunes a HW notch filter to reduce in-band and out of band interference. Designed various FIR filters, FFT classes and signal processing functions.

-

University of Missouri Rolla
Graduate Research Assistant

August 2002 - December 2004
Rolla, MO

Graduate Research Assistant on Semi Automated Image Processing Group.Implemented "Intelligent Scissors" a semi automated tool for interactive segmentation of noisy images for NIH. Research involves 2D dynamic programming, minimal path contour tracing and cost minimization approaches. Developed a fully automated approach to detect osteophytes in cervical spine radiograph images using Matlab. Implementation involves understanding of Active Contour Modeling and Greedy Algorithms.

-

-

-

SKILLS

  • Proficient in C++, C, ASM (x86), and matlab programming languages

  • Technical experience in all phases of software application development including requirements gathering, design, development, integration, testing and configuration management.

  • Expert knowledge on low level device drivers, registers, PLL, interrupt nesting and low level techniques.

  • Experienced in DSPs (AD21061, AD BF535, TMS320c67) and DSP algorithms and filter design techniques.

  • Experienced in working with microcontrollers and general real time systems. Worked in ARM7, PIC 16C6x, PIC 12Fxx families.

  • Experienced in both windows and unix based development environments.

  • Worked with compilers and IDEs like IAR EWARM workbench, Visual DSP, Code composer studio, GCC, Microsoft VC++.

  • Exprience with Rhapsody , DOORS, MKS Source Integrity, Bullseye coverage, Understand for C++, PVCS Dimensions, Rational Rose, PVCS version manager, PVCS tracker, Subversion.

  • Strong debugging skills with real time systems and DSPs.

  • Experienced in image and signal processing techniques and algorithms.

  • Experienced in technical writing of system/software design documentation. Published IEEE papers and several reports.

-

-

EDUCATION

University of Missouri-Rolla
MS in Electrical Engineering

August 2002 - May 2005
Rolla, MO

3.66 Grade Point Average

-

Coimbatore Insitute of Technology
BE in Electronics and Communication

August 1998 - June 2002
Coimbatore, India

83% Grade Point Average

-

-