Post Job Free
Sign in

Engineer Signal Processing

Location:
Naperville, IL
Posted:
November 18, 2013

Contact this candidate

Resume:

Sushma Alampuri Mekala

361-***-****

******.********@*****.***

SUMMARY

. 5+ years of experience in C programming for developing Embedded systems

compliant with MISRA coding standards using QAC.

. Over 3 year of experience in development and maintaining quality of

different project with Software Engineering Process CMMI level 3. Full

development life cycle process including business requirements gathering,

design, development, testing, implementation and change requests.

. Extensively used IBM Rational DOORS for development workflow documents

like requirements, design, code and unit test cases to maintain

traceability.

. Extensive knowledge and coding skills in C for handling Interrupt Service

Routines and Task Scheduling.

. Strong expertise in developing interfaces in embedded systems using SPI,

UART, RS232, LIN and CAN protocol.

. Hand on experience with testing tools like Vector CANoe/CANalyzer and

CANoe LIN Stress.

. Participated as a part of Development team in Scrum -Agile Software

Development for redesigning the project.

. 2+ years of experience in STATEFLOW, SIMULINK and PSPICE modeling and

simulation software.

. Solid experience in MATLAB programming.

. In-depth and hands on knowledge in Analog and Digital circuit designing,

Signal Processing, Control Systems and Power Electronics.

. Experience in using tools such as Soldering, devices like signal

generators, oscilloscopes, voltmeter, ammeter and multimeter.

. Strong working knowledge of Relational Databases (MS-SQL Server

2000/2005).

. Excellent Technical Documentation ability.

. Expertise in analyzing the performance issues, identifying the problems,

troubleshooting and solving problems related to production environment.

. Self-confident, problem solver, hard worker, creative, determined and

thrives under pressure.

. Highly motivated with excellent interpersonal and communication skills.

. Strengths are strong academic background.

. Able to work on tight deadlines and for extended hours.

. Ability to work independently as well as in a team.

. Provided support for validation team, prototype, production management

team and hardware team till the end.

. Pro-active involvement in continuous performance improvement of existing

systems.

SKILL SET

. Modeling and Simulation : PSPICE, Simulink, Stateflow, Multisim

. Programming Languages : MATLAB, Embedded C, C, C++, CAPL

. Databases : MYSQL.

. Protocols : SPI, UART, RS232, I2C, LIN, CAN

. Testing Tools : Vector CANoe/CANalyzer

. Static Analysis Tools : QAC

WORK EXPERIENCE

Omron Automotive Electronics Inc. August 12-

Present

Software Development Engineer II

. Key participant in BMW Fuel Pump Control.

. Worked on brushless motor controller.

. Created multiple designs, implemented and tested in the hardware and

software combination to accommodate for fail safe module.

. Coded C programming using Freescale Codewarrior.

. Implemented SPI communication between microcontroller and different

predriver like ST, ALLEGRO and ELMOS.

. Used P&E micro flash programmer to program the S12 micro.

. Generated .sap image and trained production to use CYCLON PRO for

flashing the modules.

. Collaborated with other team members in merging code using Beyond

Compare, Araxis and CodeWright.

. Involved in generating Fault Tree Analysis (FTA) to root cause the issue.

. Hosted meeting for Fagan's and Peer Review at every stage of development

process.

. Trained production members in flashing prototype software onto prototype

hardware.

. Designed and Developed End of Line code in addition to functionality code

to reduce the time for testing the module on production line. Implemented

end of line code so that module does not enter into this factory mode in

the field.

. Involved in development and model based control system for brushless

motor application using Stateflow, Matlab and Simulink.

. Tested CAN protocol of node communication in the system.

Omron Automotive Electronics Inc. March 11-

August 12

Software Development Engineer

. Worked on Ford and Lincoln Power Window Switches and GM Heated Cool Seat

Switches.

. Extracted requirements from customer documents.

. Planned timing, risks and estimation of resources from software

standpoint.

. Developed designed based on the requirements for switch detection and LED

control using Microsoft visio.

. Implemented code for the design developed.

. Used C and assembly programming to program ATA6617 (ATtiny167).

. Coding was done in AVR Studio. JTAG mkII and programming fixture was used

to flash the code on to the micro.

. Hands on experience with LIN1.3, LIN 2.0 and LIN 2.1 protocol and

SAEJ2602 specifications.

. Extensively worked on SPI communication between microcontroller and On

semi hex half bridge driver.

. Unit tested the code and made sure that code is functioning as per

requirements.

. Familiar with hardware in loop testing.

. Created Requirement Traceability Matrix to see every requirement of the

customer is implemented and tested.

. Made sure the code follows MISRA coding standard using QAC.

. Extensively used CVS version control system to maintain project

documents.

. Responsible for diagnostics and troubleshooting failures, errors and

coordinating with hardware and mechanical groups for issue follow-up and

resolution using PR Tracker-bug tracking system.

. Implemented UART communication protocol to reduce time for testing the

modules.

. Used Vector CANoe/CANalyzer and LIN Stress Tool to manipulate data on LIN

bus for testing LIN and J2602 errors for rigorous unit testing.

Northern Illinois University August 08-December

10

Research Engineer

. Involved in Requirement Gathering and working with Design to implement

Blind Source Separation.

. Proposal on Blind Source Separation describing the mixed signals are

known and original signals and the mixing process are unknown.

. Explored the area of applications of BSS like Biomedical Signal

Processing, Digital Image Processing, Digital Signal Processing,

Statistical Analysis (finance), astronomy and Communications.

. Focus on designing and developing a freezing algorithm to freeze the

adaptation of estimated filters when the convergence is sensed.

. Designed a freezing algorithm by analyzing different parameters causing

divergence.

. Worked on comparison of power levels of the mixed signals and the

estimated source signals.

. Derived a freezing algorithm to avoid the divergence of estimated

filters.

. Used C and MATLAB programming to implement the designing.

. Wrote Technical Documentation for the algorithm developed.

Acorn Embedded Systems Private Limited August 07-

August 08

Support Engineer Intern

. Played a key role in the Project requirements analysis.

. Created user unit to setup a pass code for vehicle doors to secure the

vehicle.

. Designed Man Machine Interface (MMI) unit where Embedded C programming is

used to program the AT89C52 Microcontroller to interface between LCD,

keypad and microcontroller.

. Developed Secured Smart Vehicle units using GPS and GSM to track the

vehicle when lost or in panic.

. Coded serial port programming (RS 232) in Linux using C language to

receive data from GPS and send data trough GSM.

. Involved in sending data from GSM using AT commands.

. Created a User Interface (UI) unit for tracking lost vehicles on map

using Visual Basic.

. Used the Visual Basic technology to interact with MySQL server database.

. Vehicle location is stored using MySQL database.

EDUCATION

Northern Illinois University, DeKalb, USA

GPA: 4.00/4.00

Masters in Electrical Engineering

JNTU College of Engineering, INDIA

GPA: 3.80/4.00

Bachelors in Electronics and Communication Engineering

PROJECTS UNDERTAKEN

Design and Simulation of a 4-Bit Ramp A/D converter using PSpice

. Designed a 4 bit A/D ramp converter.

. Verified by observing at the output voltage from the D/A converter.

Mutually Coupled High Voltage Power Supply Controlled by D/A using PSpice

. Designed a mutually coupled circuit that is fed from a D/A converter

resulting to a high voltage power supply.

. Analyzed that any change in the input of the transformer is amplified at

the output.

MOSFET drive circuit using PSpice

. Designed MOSFET basic drive circuit and totem-pole circuit.

. Observed the switching behavior of MOSFET using both the circuits.

Buck Converter using PSpice

. Calculated values of different components in Buck converter.

. Simulated buck converter using the values calculated.

Design of power supply using PSpice

. Designed a power supply capable of converting an input voltage from an AC

main to a DC output.

. Simulated for extreme input voltages and frequencies using feedback

circuit.

ANC (Adaptive Noise Cancellation) using NLMS (Normalized Least Mean Square)

and SAD (Symmetric Adaptive Decor relation) algorithm using MATLAB

. Implemented an application in medical field where a person respiration is

monitored continuously.

. Failure of NLMS algorithm analyzed presence of two microphones nearby may

cause leakage problem.

. Finally solved using SAD algorithm.

Comparing Kalman and NLMS algorithm for double talk detection using 16 bit

integer arithmetic using MATLAB

. Performed Echo cancellation and Double Talk Detection using NLMS and

Kalman algorithm.

. Analyzed difference between the use of NLMS and Kalman.

. Made it compatible to 16 bit processor.

Speech Enhancement using Matlab

. Generated noise, voice signals and created a noisy voice signal.

. Noisy voice signal is passed through band pass filter and undergoes power

spectral subtraction to obtain enhanced voice signal.

RELEVANT COURSEWORK

. Power Electronics: Switching devices, Buck converter, Boost converter,

Buck-Boost converter, Rectifiers, Transformers, Power supply, Power

factor correction

. Digital Control Systems: D/A converters, A/D converters, PWM, Flow graph,

Bode Diagram and stability

. Analog and Digital Communications: Integer arithmetic, Adaptive

filtering, QAM, FDMA, TDMA, CDMA, OFDM, Double talk detection

. Digital Signal Processing: Sampling, Fast Fourier Transform, Z-

Transform, Filter Design

. Random Signal Processing: Line Spectral Frequencies, Different types of

Filter Estimations, LMS, NLMS, RLS, Kalman

. Adaptive Signal Processing: Adaptive Echo Cancellation, Adaptive Noise

Cancellation, Sub-band Adaptive Filters

. Microprocessors & Microcontrollers: 8085, 8086 microprocessors

ACHIEVEMENTS

Omron 2012 Challenge Commendation Award

. Undertaken learning of control algorithm by own will.

. Planned for extra effort to fulfill the difficult target.

. Devoted required tenacity and hard work to implement new product in short

period.

State Level engineering entrance examination

. Obtained a position among the top 0.5% out of the 200,000 students in

2004.



Contact this candidate