Relocation: Anywhere USA
RATE: OPEN
Location : CA

Objective
Seeking a Software Engineer/ System Test Engineer position with a  
progressive employer where my experience, skills and education can be  
an asset in the software development process. I look forward to  
working in a challenging environment in new technologies and working  
with bright, committed people.

Summary
?       5 years experience as an embedded software engineer.
?       Extensive experience with SATA, Fiber Channel and  iSCSI storage  
controllers employing SAN, real time device monitoring and data  
collection systems, Video Streaming set-top boxes with MPEG - 2  
standards.
?       Extensive experience with pinpointing and correcting system level  
design flaws in order to make products marketable and performing low ?  
level debugging of large software systems.
?       Experience performing sustaining engineering activities which  
include re-designs of low level and driver programs written in  
assembly and linux.
?       Experience with Testing Fixed point 80211 based Wireless subscriber  
units and access points and performing firmware & system tests.
?       Conversant with full software development cycle including  
requirements gathering, design, development, testing and system  
integration.


Skills
?       C/C++, Python, Unix Systems Programming, Sockets/threads/Ipc,  
assembly, RS ? 232
?       OS ? Linux, uClinux, Windows, VMware (running windows under Linux)
?       Tools ? gdb, Strace, CVS, VMware, autoIT, Expect
?       Devices ? Oscilloscope, FC ? analyzers, Smartbits Traffic Generators

Professional Experience:

Organization: xxxxxxxxxxx
?       Period: July 2006 ? Present (2+ years).
?       Designation: Software Engineer.
?       Area of Business: Storage Area Networks, SATA and fiber channel  
communication, SCSI, Raid syst.
?       Work description:
?       Providing low-level driver level solutions to the iQ2280 SATA based  
storage controller, more specifically providing low-level bypass  
solution to the PMC ? Sierra SS1200 SATA failover switch during system  
boot up to prevent cascading failure.
?       Improving IOp count and system through-put by improving shadow cache  
performance through the introduction of the ARC (Adaptive Cache  
Replacement) algorithm and improving system operations by re-design  
daemons.
?       Performing low level debugging and troubleshooting of tightly  
connected system code and introducing feature enhancements in both  
(iQ2880) fiber channel based and iQ2280 SATA based storage controllers.
?       Detecting week points and performing system tests such as clustering  
tests to detect flaws in various releases of the firmware. Also  
providing low level and high support to existing product lines.
?       Development environment: Linux, C Language for the Monolithic K9  
kernel, Python.
?       Achievements: Providing solutions to complex problems relating key  
areas of system operations and product performance.

Organization: Trango Broadband Wireless Inc, San Diego CA

?       Period: October 2005 ? June 2006 ( 7 months)
?       Designation: Software Engineer
?       Area of Business:  Fixed point 80211 based devices.
?       Work Description:
?       Performing automated system level and high level tests by creating  
test plans for various software releases for 80211 based wireless  
subscriber units and access points.
?       Writing control scripts in Python to control various testing  
devices, including the wireless products and smartbits and RF  
calibration units, thereby implementing an automated test program for  
various software releases.
?       Development environment: uClinux, C, Expect and Python.

Organization: NXTV Inc, Woodland Hills CA

?       Period: March 2005 ? Oct 2005 (7 months)
?       Designation: Software Engineer
?       Area of Business: Digital Media Entertainment
?       Work Description:
?       IPGAMES project which involved developing a low-latency video  
Capture Card based on multi-core blackfin DSP processors; dealing with  
MPEG-2 compression, low-level data transfers and caches.
?       Performing sustaining in order to increase set-top box product  
support for multiple vendors.
?       Improving Infra-Red receive logic using the inverted differential  
Manchester encoding scheme written in Atmel assembly.
?       Testing and improving the port of Linux to blackfin on the  
BF561-EZKIT. Pinpointing vendor specific software support issues.
?       Development Environment: VisualDSP++, GNU ? Blackfin utilities,  
Linux, Atmel ? assembly, cvs.
?       Achievements:  Reaching advertised performance levels in Video 
Streaming.





?       Period: April 2001 ? Jan 2003 (-2 yrs).
?       Designation: Software Engineer
?       Area of Business: Real time Terminal Automation Solutions for  
Petro-chemicals units.
?       Work Desciption:
?       Developer in the design and implementation of software modules  
written for the Mark III Ultrasonic flow meter which included writing  
several key application daemons and APIs for an embedded platform  
running under Linux. A low level embedded database engine called mirdd  
(freeware), initially implemented as a shared library was modified to  
incorporate multi-threading and client-server approaches to overcome  
blocking on system call handling. The daemon was implemented in real  
time multi-threaded form which would work by user space mapping and  
locking itself in system RAM and using the /dev/mem interface. Power  
fail safe features and cache features were introduced to implement  
secure transaction sync and to reduce latency.
?       Developer in vendor specific custom development and enhancement of  
the Terminal Automation Software (Autoload 2 real time distributed  
data gathering application), handling post site installation issues  
and troubleshooting. Overseeing system deployments.
?       Development Environment: Linux, Pro * C, Oracle ? 7 for Unix,shell.
?       Achievements: Successful delivery of each milestone in the MARKIII 
project.
References: On Request.





Regards,
Sonali Kale
Infobahn Softworld Inc.
Email: [EMAIL PROTECTED]
Phone: 847-465-8557 / 630-684-2363



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"direct reqs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/direct-reqs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to