Technical Lead Resume
Raleigh, NC
SUMMARY:
- 11+ years of experience in Embedded Software Development and Verification & Validation
- 9+ years of experience in Aerospace Industry
- 2+ years of experience in DSP and Multimedia Industry
- Good Communication and Interpersonal skills
- Experience in Software Requirements generation and analysis
- Experience in Embedded Application Software design
- Experience in Requirements/Design/Code Reviews
- Experience in Unit/System Testing
- Experience in communication protocols used in Embedded systems
- Experience in complete Product life - cycle development
- Experience in RTOS
- Experience in General Purpose/DSP Microprocessors
- Experience on multiple configuration management tools
- Experience on Testing Tools like VectorCAST and LDRA etc.
- Experience on Aircraft systems like FWS, CMS, DLCS, ESAO etc.
- In depth experience in Aero safety standards DO178B/C
- Debugging skills on multiple platforms
- Experience on IMAs (Integrated Modular Avionics) and A653 OS
SOFTWARE KNOWLEDGE:
Embedded C, C++
Windows, Linux, Sun Solaris, RTOS, MAC2S OS (A653 type OS)
Visual Source Safe (VSS), Rational Team Concert (RTC), IBM Synergy CM and IBM Change
DO-178B/C, IEEE Std 12207
STM32 Microcontrollers, PPC750CXe
CAN, AFDX, RS-232, AR INC 429, SPI, I2C Protocols
VALUE CAN, DDC dataSIMS Software
IAR IDE, Visual Studio, TI CCS, VisualDSP++ 5.0, Wind River Workbench 3.3.5, Wind River DIAB Compiler
VectorCAST, LDRA
DOORS, MATLAB
JPEG, MPEG-2 Video Decoder & H264 Decoder
GCC, GDB, GNU Make, Batch file & Shell Script
PROFESSIONAL EXPERIENCE:
Confidential, Raleigh, NC
Technical LeadSoftware: C, Wind River Workbench 3.3.5, Wind River DIAB Complier, VALUE CAN, GNU MAKE, AR INC 664, MAC2S OS (A653 type OS)
Responsibilities:
- Leading a small team of developers and testers
- Software Planning documents as per DO178B Level D
- Writing SW requirements from System Requirements
- Fixing real-time field Software bugs occurring in Aircraft
- Completing software CRs via Synergy CM & IBM Change
- Implementing the enhancements
- Application Software Development/ Integration
- Writing Test procedures
- System testing
- Offshore coordination with verification team in India
- Providing technical assistance to Confidential team in Spain
- Writing technical ECMs
- Involved in complete life cycle
Confidential, Tucson, AZ
Project LeadSoftware: C, IAR IDE, DOORS, IBM Rational Team Concert, STM32, RS232, ARINC429
Responsibilities:
- Software Planning documents as per DO178B Level B/C/D
- Requirements generation as per the customer specification using DOORS
- Software Design
- Writing Interface Control Document
- Application Software Development
- Hardware-Software Integration
- Bug fixing via CR process using Rational Team Concert
- Stage of Involvement
- Offshore coordination with verification team in India
Confidential
Project LeadSoftware: C, Green Hills 4.2.3, Tortoise CVS, VectorCAST 5.1e
Responsibilities:
- Code Review and Design Reviews
- Preparing Low (Unit) level Test specification document
- Writing test scripts on VectorCAST
- Executing the prepared Low level test cases using VectorCAST tool
- Performing peer reviews on the work products
Confidential, Milwaukie, OR
Project EngineerSoftware: C, Green Hills 4.2.3, VSS, LDRA
Responsibilities:
- Design Review
- Code Review
- Preparing Module Test Plan document.
- Executing the prepared test cases using LDRA tool.
- Performing peer reviews on the work products developed by team members.
- Preparing Result summary documents.
Confidential, Tucson, AZ
Project EngineerSoftware: C, IAR embedded Workbench, VSS, LDRA
Responsibilities:
- Preparing Test specification document.
- Executing the prepared test cases using LDRA tool.
- Debugging the intermediate code generated by LDRA using IAR Embedded workbench.
- Performing peer reviews on the work products developed by team members.
- Preparing Result summary documents.
Confidential
Project EngineerSoftware: C, Visual Studio, Linux
Responsibilities:
- Worked as team member in the development of sample application to test Confidential API’s
- Testing the performance of Confidential API’s against INTEL IPP (Integrated Performance Primitives)
- Helped API development team to fix the bugs
Confidential
Project TraineeSoftware: C, Visual Studio, Linux
Responsibilities:
- Worked as team member in the development of sample application to test Confidential API’s
- Testing the performance of Confidential API’s against INTEL IPP (Integrated Performance Primitives)
- Helped API development team to fix the bugs