Post Job Free

Resume

Sign in

Software Engineer - Project Manager

Location:
Ashburn, VA, 20147
Salary:
100000
Posted:
September 25, 2011

Contact this candidate

Resume:

Current Address :

Srinivas Charlu

*****, ****** ***** *******, #***,

Ashburn, VA 20147, USA

Permanent Address:

*, ******* *****,

Holmdel, NJ 07733, USA

urzjfn@r.postjobfree.com

urzjfn@r.postjobfree.com

925-***-**** (cell)

SUMMARY

Overall:

US Citizen with DOD Secret Clearance (Issued in March 2009). 20+ years of experience in developing Software (SW) Requirements, Low Level SW (Board Support Package and Drivers), Application SW, Unit Test SW, Integration & Certification Test SW, and SW documentation for Embedded Systems for Avionics, Defense, Satellite, and Telecom applications using C,C++, and Ada95. Most of the assignments are executed in Full SW Life Cycle mode. Low Level Software is developed for 60%-70% of assignments. Application software is developed for 30%-40% of assignments. Unit Test Software is developed for all assignments

Software Requirements: Developed from System requirements using DOORS and other tools.

Board Support Packages (Assembly, C): VxWorks5.5 & VxWorks653 BSPs for PowerPC

(603, 8260, 7448) platforms for Telecom and Avionics (787) FMS.

Device Drivers (Assembly, C):VxWorks5.5 drivers, Arinc-653 complaint & DO-178B/Level-A certifiable VxWorks-653 drivers, Non-OS drivers for Telecom, Satellite, Avionics, and Defense applications.

Device Driver Bindings (Ada95): Device Driver bindings for Avionics.

Application SW (C/C++): Embedded-Linux based Error & Event logging application SW using IPC, TCP sockets, POSIX threads for Telecom, VOIP Protection Switching SW for Telecom, and Solaris-based application SW for Classified Avionics applications

Unit Test Software (C, Ada95): Developed for all assignments.

Integration Test Software (C): Developed for Avionics FMS.

Certification Test SW(C, HP-Unix): Developed GPIB-based Automated Certification Test software for testing Undersea Fiber-Optic Transmission systems and their subassemblies.

CPU/Microcontroller: PowerPC (603, 8260, 7448), AeroFlex 69R000, TI MSP430, Intel 8086, Z80.

Languages: C (25+ years, Knowledge Level 4.8/5.0), C++ (5 years, Object-Oriented Design, Knowledge Level 4.0/5.0), Ada95 (4 years, Knowledge Level 2.5/5.0), PPC, 8086, Z80 Assembly (10 Years, Knowledge Level 4.8/5.0), ksh, Tcl/Tk, AWK.

Debug: JTAG, ICE, gdb, Microsoft Visual Studio, Windows-based IDE, Eclipse..

Simulation: Mentor Graphics Seamless Simulator

Dev Hosts: Unix, Linux, Solaris, Windows XP, Microsoft Visual Studio/Visual C++, VAX/VMS.

Source Code Control: Dimensions, ClearCase, Sablime, SCCS, Eagle Speed, Sub-Version.

Documentation: DO-178B and other documentation using Unix (troff/nroff/xcip), Microsoft Word, Visio, Excel.

DETAILED WORK EXPERIENCE

Orbital Sciences, VA, Principal SW Dev Engineer, 1/10-11/10:

Developed SW requirements (Word/Excel), product software (69R000 Assembly, C, 1500 lines, Visual Studio C++, cygwin, No OS), and unit-test software (C, CUnit, 1000 lines) for the command and telemetry DMA drivers for the Upload/Download Circuit pack used in the Cygnus Launch Vehicle of COTS project. Dev Host: Windows XP, SCCS: Sub-Version

Lockheed Martin, NY, Sr. Embedded SW Dev Engineer, 8/08-1/10:

Developed SW requirements (Word/Excel/DOORS), product application software (C++, Solaris), and Unit Test Software (C/C++) for a Classified project. Dev Host: Solaris Sun WS, SCCS: Eagle Speed

Smiths Aerospace/GE Aviation, MI, SW Dev Engineer/Feature Lead, 6/04-7/08:

Developed Tier-5 and Tier-6 SW requirements (DOORS), developed part of the BSP code (C-500 lines), developed Arinc-653 complaint and DO-178B Level-A certifiable Shared I/O I2C Driver software (PowerPC 7448, Assembly, C-2800 lines, VxWorks653), and unit-test software (C, Ada -10000 lines) for 787 aircraft FMS. Developed software for some 787 FMS integration tests (Linux, VxWorks653, C - 5000 lines). Developed driver software and the associated APIs (C-1500 lines) for AMD mirror-bit flashes for Avionics (787) FMS.

Modified serial driver for C-130 aircraft FMS (C-300 lines, VxWorks653). Modified C-130 Sim I/O discretes software to work like Real I/O discretes software (Ada-200 Lines). Dev Host: Windows XP, SCCS: Dimensions

Motorola, AZ, Principal Staff Engineer, 3/03-3/04:

Developed VxWorks5.5 BSPs (PowerPC, Assembly, C-5000 lines) for VME & CPCI SBCs made by Motorola. Dev Host: Solaris WS, SCCS: ClearCase

Access Optical Networks, NJ, Manager, 7/02-3/03:

Developed Error/Event Log application SW (C- 1000 lines. Embedded Linux) using POSIX threads, TCP sockets, and other Linux IPC library APIs. Developed the Unit test software (C, Linux). Dev Host: Linux WS, SCCS: CVS

Lucent Bell Labs, NJ, MTS, 9/97-7/02:

Board Boot Firmware-Optical Switch: Defined boot architecture and developed Boot firmware (8260 Assembly-2500 lines, C-1000 lines, VxWorks5.5, Unix/Linux Host) for an 8260-based RC & RIP circuit packs used in all-optical switch. Also, developed the associated Unit test software.

VOIP SW: Developed protection switching software (C++ - 500 lines, VxWorks5.4, Unix/Linux Host) to route calls to a Protection circuit pack for an IPDC-based VOIP system

Automated Test Software-VOIP: Developed automated test software, test instrument drivers (HP E1/T1 Telecom Analyzers, etc) to automate VOIP system tests (C-7000 lines, Solaris).

Build Support and Code delivery-VOIP: Provided build support to make daily builds. Coordinated SW delivery efforts for various VOIP customers

AT&T Bell Labs, NJ, MTS/SMTS, 2/86-8/97 (C, Unix, Unix Host)

Test Algorithms: Developed certification test algorithms to test Undersea Optical EDFA WDM AmpPair, WDM Fiber Switched Branching Unit (FSBU).

Test Sets: Designed test sets for Optical & Electrical certification of WDM Undersea FSBUs,

Branching Units, Repeaters and guided the efforts of test set construction team.

Technical Project Management: (Process Owner): Managed all the technical aspects (Optics, SW,HW etc) of the development of the above FSBU.

Automated Test Software: Architected & developed GPIB-based automated electrical and optical certification test software (C -100 K lines) to test WDM Optical amplifiers, Optical FSBUs, HICs etc.for Undersea applications.

System Engineering/Algorithm: Developed a Matrix-Method Transmission Level Plan (Least Squares method) for Autoplex-1000 Wireless System.

Report Generation Software: Developed Report Generation software (AWK and ksh -1000 lines) to generate test reports from the test result log files.

MaCom/Linkabit, San Diego,CA, Engineer/Senior Engineer, 4/81-12/85:

Embedded Firmware: Architected & Developed firmware and drivers (8086 Assembly -12 K lines) for signal transmission & reception of a Satellite Based Data Voice Multiplexed System for VSAT systems.

Embedded Firmware: Architected & developed interrupt-driven BPSK/QPSK modem software including the BIST (Built-In Self Test) software (Z80 Assembly-12 K lines)

Signal Acquisition Algorithms and Embedded Firmware-Modem: Developed low data rate signal acquisition algorithms for a BPSK/QPSK modem and coded them in Z80 assembly (Z80 Assembly- 2K lines).

Embedded Firmware: Developed firmware (Z80 Assembly -5K lines) for distributed processor communication using Master/Slave architecture and SDLC protocol.

PUBLICATIONS/PATENTS/AWARDS

Publications: Several internal publications (Autoplex-1000 Transmission Level Plan, Test Set EOMS, Test Set Characterization, Test Procedures, Software Configuration Management & Architecture etc).

Awards: ECA Award of Bell Laboratories in 1987.

EDUCATION

MSEE, University Of Utah, Salt Lake City, Utah, USA, (GPA=3.7/4.0),

MSEE, Indian Institute of Technology, Bombay, India



Contact this candidate