Available !!Embedded C++ SAN Networking Dev /Tester

 

 

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