Objective:
 

embedded systems software Engineer(development and testing)


Work Desired:Contract or Direct
Citizenship:Need Sponsorship
Willing To Relocate:Yes
Posted By Candidate:10/17/07
Experience:More than 3 years of work-experience
Technical Skills:, LAN/Networking
Work Experience:
RESUME


Katakam Anil Kumar 
6451, wbell rd
Glendale - 85308,	
Arizona,			Phone No :  [Send email to request phone number] 76-2998
U.S.A      			E-mail	    : [Send email using form at bottom]
					      katanil_kum@yahoo.co.in

 						 
Career Objective: To take up a challenging career in embedded systems.	

Academic Qualification: 
Master of Technology [M.Tech] in Power Electronics
First class with Distinction 	 - 76.35 %

Bachelor of Technology [B.Tech] in Electrical and Electronics.
First class with Distinction 	 - 71.1 %  (credit system grading)

A.I.S.S.C.E  - [10+2]    - C.B.S.E
First class with Distinction 	 - 86.8 %
	A.I.S.S.E  - [10]          - C.B.S.E
First class with Distinction 	- 76.2 %

Courses attended
	A  course on VxWorks –Tornado development environment in suyoga technologies.
Sound knowledge of concepts in VxWorks , such as basic OS-mutitasking, intertask
communications ,ISRs , I/O System ,Devices ,local file systems ,shared memory
objects ,target shell etc.,

Electives : Digital Signal Processing ,C++ and data structures.

Professional Experience:

•	More than 2.7 years of experience and presently  working for M.N.C in Avionics
Software Development and Testing  for Aircraft Displays Core functionality.  
•	One year experience in CG-Smith Software Private Limited (SEI–CMM Level 5
Company) as software engineer in automotive embedded software development.
•	More than 2.3 years of experience in the field of embedded software
development for drives(Industrial Automation), in Integrated Electric Company (P)
Ltd., Bangalore (an ISO 9001 :2000 company-www.int-elec.com), from october-2001
to Feb – 2004 as Design engineer.

Achievements :
1)	Design and development of  low cost variable frequency drive, complete
product development from scratch and used the MSP430F14X controller first time
for this application A.C variable frequency drives.
2)	Solved Critical problems involving techincal knowledge and logical and
anlytical thinking and been a critical resource in the projects always.
3)	A productive resource and hardworking in the team, enabled the team to meet
deadlines on time.
Software skills
Languages      : Assembly languages, C, C++
Packages        : Matlab, Pspice  
Tools              : Emulation Tools, simulators, Debuggers.
Others	          : VxWorks – Tornado Integrated Development Environment.	

Responsibilities

	As a team member in software development and testing for Dispalys Core
functionality for 10x80 inch and 13x10 inch displays using Digital Engine
Operating System(RTOS) on RTCA/DO-178B standards in C and C++ programming

	CG-Smith Software Private Limited
	Porting of CAN and LIN device driver software for the project – Ford
EUCD Network Software Components- COM.
 
Integrated Electric Company (P) Ltd..----www. int-elec.com
	Development of software for the features of variable frequency drive
using vector control method.- INVECTOR
	Design and development of low cost variable frequency drive. . Complete
product development .product into mass production.-ECOVAC
	Developing entire software for V/F controlled low cost ac drive
	Development of software for custom build applications of developed
product INVAC drives.

Protocols used 
CAN and LIN protocols for automotive network software.
SPI for communicating with EEPROM
I2C for communicating with EEPROM
RS-485 using Mod-bus protocol.
	
     Platforms used	
	Controllers
1) TMS320F240   -  DSP from Texas Instruments
2) MSP430F14X  - 16 bit Mixed signal micro controller from Texas 
                                  Instruments
3) 87C196MC	   - 16 bit micro controller from Intel
4) MC9ST12DP256 - 32 bit micro controller from Motorola.
5) MAC7111        - 32 bit micro controller from Motorola.

Languages
1)	C and Assembly language for TMS320F240 from TI
2)	C and Assembly language for MSP430F14X from TI
3)	Assembly language for 87C196MC from Intel
4)	C language for MAC7111and MC9ST12DP256
5)	CAPL- Can Access Programming Language.

Development Tools
  Emulators, Debuggers, Simulator, Intelligent Universal Programmer.
   CRO, Canalyzer and Linalyzer


PROJECTS

1)	
(A)	Core Software for display systems. 
(B)	PAL (Platform Abstraction Layer) software for display systems.
It provides services for startup and shutdown, programming FLASH, a timer, the
system tick, and interrupt handling.
(C)	BOOT software for display systems
The Boot initializes the hardware set upfor Intel 386 processor,



2)  Development of Ford EUCD Network software component-COM
Duration           :    9 months
Team size         :    11
Platform           :   MC9ST12DP256, MAC7111,  C Language.
Tools 		:   emulator XDS510PP
Company	: CG-Smith Software Private Limited
Description:
	OSEK – Open Systems and the corresponding Interfaces for Automotive Electronics
is actually a set of  3 standards the operating system standard(OS), the
communication standard(COM) and the Network management(NM).
	The Communication specification(COM) provides an interface for multiple
application modules to communicate via messages, it implements a communication
protocol for a system of control units connected through a CAN network or LIN
network.
Tasks:
	Porting of CAN software to the MAC7111 micro controller and LIN software to
MC9ST12DP256 micro controller from Motorola, and testing of COM component.
	CAN (Controller Area Network) is a serial communications protocol, designed to
meet the specific requirements such as real-time processing, reliable operation
in the EMI environment, cost-effectiveness and required bandwidth.
	LIN (Local Interconnect Network) is a concept for low cost automotive networks,
which complements the existing portfolio of automotive multiples networks, it is
a single master multi slave bus system.one master and several slaves builds up
the bus system.
Knowledge of  CAPL (Can Access Programming Language), usage of Tools CANalyzer,
LINalyzer and Gryphon module.

3)Development of variable frequency drive using vector control method

Duration           :    14 months
Team size         :    4
Platform           :   TMS320F240 DSP , C , Assembly language.
Tools 		:  emulator XDS510PP
Company	: Integrated Electric Company (P) Ltd.
Tasks :
Development of software for the features.

	Parameter organization 
Adding parameters and writing software for the features which the parameters
represent. A three level organization is used for parameter storage consisting of
PAGES,MODES & SUBMODES, dynamic data structures are used for this purpose

	EEPROM storage
All the changed parameter values, initialized structures, sine table values and
strings are stored into external eeprom and retrieved to RAM during startup for
memory saving. New added parameters are stored into eeprom. 

	Code optimization
Apply the various optimization levels and check the performance of the code.
Link the object files of optimized and un-optimized files and generate the output
file.
	
	Voltage clamping PWM technique
		This technique is used to reduce switching losses and avoid the dead time
oscillations.
In this technique the IGBTs are allowed to switch for certain duration and
completely on or off for the rest of the duration.

4) Design and development of low cost variable frequency drive by V/F method.

Duration	: 13 months
Team size 	: 1
Platform      	: MSP430F14X micro controller, Assembly language and C.
Tools 		: MSP-FETP430P140 –Flash Emulation tool	
Company	: Integrated Electric Company (P) Ltd.

Tasks:
Complete software development for V/F control of ac drive, which includes the
following.

	Motor control V/F algorithms
	Software was developed for controlling motor using V/F method by giving
suitable switching pulses to the IGBTs integrated in IPM.The algorithms used are
sinusoidal pulse width modulation, space phasor PWM. 

Programming of drive parameters 
	For controlling the drive around 35 (online and offline) parameters are
provided to the user. The parameters include relay mode, speed selection, ramp
time selection, fault memory view e.t.c.,

Interfacing with eeprom
	The parameters of the drive have to be restored on reset, for this purpose all
the parameters will be stored in non-volatile memory. 4k SPI bus serial
EEPROM-25LC040 from Micro chip is used.

Protection 
	The drive is protected from all abnormal voltages, short circuits, over
currents, thermal protection and current inverse time trip corresponding software
modules developed using high priority interrupts.

Current sensing
The negative dc bus current which is sum of 3- phase currents is sensed through
peak detector circuit and the output rms current is displayed.

Besides this, other software modules are
•	Software dead time generation.
•	LCD display (2 * 16 ) of strings and parameter values
•	Analog input and analog output
•	Key pad interfacing and remote key scanning 
•	Fault memory
•	Voltage, current and other important parameters sensing through ADC
•	Relay operation under various set conditions
•	Enable / disable functions
•	Option of using I2C bus eeprom interfacing, 2- wire serial eeprom AT24C04 from
atmel. 
Other tasks include 
	Selection of power modules and micro controller based on low cost
criteria.
	Initial design and development of power circuit and control circuits.
	Complete product development.

5) Development of application specific software for the existing developed
product INVAC variable frequency drive

Duration           :   to develop as and when required.
Team size         :    1
Platform           :   87C196MC micro controller , Assembly language.
Tools 		: MCS – 96 macro assembler, relocator and linker, hexadecimal and binary
conversion utility, Intelligent universal programmer.
Company	: Integrated Electric Company (P) Ltd.

Tasks :
	Making software changes and developing algorithms for specific applications.
Ex: speed potentiometer, o/p voltage regulation for constant output voltage (ups
type application), granite rock slides cutting application, changing remote pin
configuration and operation and software changes for higher hp rating drives.

ACADEMIC PROJECTS
M.Tech project  - design of low cost variable frequency drive (mentioned
above).
B.Tech project - on line incipient fault detection in induction motors using    
             artificial neural networks --- The use of electric motors in
industry is extensive these motors are exposed to a wide variety of environments
and conditions, which age the motor and make it subject to incipient faults. A
neural network approach to Real-time condition monitoring of I-M’s using ANN have
been proposed and have demonstrated the capability of solving the motor
monitoring and fault detection problem using an inexpensive reliable and
non-invasive procedure, employing more readily collected data from motor such as
rotor speed and stator current.

Personal information 

Sex				: Male 
Martial status			: Single 
Nationality			: Indian
Fathers name			: Katakam Rangaiah

References
	Will be provided upon request.

Declaration 
	I here by declare that, all the above information is true.

Katakam Anil Kumar

Date :
	
	










 

CLICK HERE to Post your jobs for FREE on Job-Ad-venture.com

Would you like to E-MAIL this candidate?   Just register - it's free!

Enter A Message:


Your Return Email Address:

We will send you an email-receipt after your message is delivered.

 

 


Home| FAQ| Free Resumes | Free Trials | Free Job Postings | Contact

 

BookMark This Resume
http://www.Free-For-Recruiters.com/AZ/1608198-Resume.html

Copyright © 2001-2005 Free-For-Recruiters.com All Rights Reserved.

 
More Free Resumes
 
Keywords:


 
Powered by  Google
Recruiting Resources
 
 Find a Programmer
 Post a job on the premier
 programmers only IT site.
 1000's of top techies with:
 VB, Java, C++, .NET, C#
 
 
www.PrgJobs.com
 
 
 DBA Locator
 Advertise your data jobs!
 Recruit database pro's
 including SQL and Oracle
 DBA, DB/2, and Access.

 
www.Database-Careers.com
 
 
 Need a Network Nerd?
 Find network engineers
 skilled with Novell LAN,
 Windows NT, AIX, Unix,
 CNE/CNA Administrators

 
www.Network-Careers.com
 
 
 Free Job Postings
 Unlimited job advertising
 and totally free. Post jobs
 in engineering, marketing,
 sales, healthcare, finance

 
www.Job-Ad-venture.com
 
Recruiting Newsletter

Your Email: