We provide IT Staff Augmentation Services!

Technical Lead Resume

Trenton New, JerseY

CAREER OBJECTIVE:

Seeking a challenging & growth oriented career in Simulator Development, Embedded or Application segment, where I will be a valuable team member contributing quality ideas and work for an organization where there is an ample scope for individual as well as organization growth in Software Design and Development.

PROFESSIONAL SUMMARY:

  • 11 years of experience as an Engineer in Simulator Design and Development having expertise in SystemC, C and C++ modelling, MFC and Win32, Storage(NAS Box), Set - Top box APG library, Common C++ Library.
  • Inter Processor Communication (IPC).
  • Simulator Development (using C, C++, SystemC)
  • Automation using python.
  • Python, Perl, bash script.
  • SystemC TLM.
  • RVDS (Relaview Development Suit).
  • Xtensa processor architecture.
  • ARM-7 architecture.
  • Xtensa core configuration and generation.
  • Cross compilation with armcc (for Arm processor) and xcc (for Xtensa processor).
  • XTMP modelling.
  • MFC and Win32
  • Java Script and XML, XSL.
  • OpenLdap
  • SMB Protocol
  • SPI (Serial Peripheral Interface).
  • CAN Protocol.
  • MPU (Memory Protection Unit).
  • DMAC (Direct Memory Access Controller).

TECHNICAL SKILLS:

Operating Systems: Windows, Linux

Languages: C, C++, SystemC, XTMP, VHDL, Python, C++11

Tools: Altera Quartus II 5.0, Xilinx ISE, Cygwin, WinCvs 1.3, Leonardo Spectrum, Visual SourceSafe 6.0, Visual C++ 6.0, .NET 2003, Visual Studio 2005, Xtensa Xplorer 2.0.1, Boundary checker, Beyond Compare, ModelSim, GDB, GIT.

PROFESSIONAL EXPERIENCE:

Confidential, Trenton, New Jersey

Technical Lead

Operating System: Ios, Linux

Tools: GIT, Google Test

Responsibilities:

  • Interact with client and clarifies the requirement.
  • Code implementation.
  • Prepare the unit test plan document.
  • Done the unit testing.

Confidential, El Segundo, California

Designer, Developer

Operating System: Linux

Tools: Mercurial, GDB, Google Test

Responsibilities:

  • Interact with client and clarifies the requirement.
  • Code implementation.
  • Prepare the unit test plan document.
  • Done the unit testing.

Confidential, Fort Collins, Colorado

Technical Lead

Operating System:Linux

Tools: Git, GDB

Responsibilities:

  • Lead the team.
  • Initial Design.
  • Interact with client and clarifies the requirement.
  • Code implementation.
  • Present Project Demo to client.
  • Prepare the unit test plan document.
  • Done the unit testing.

Confidential

Technical Lead

Operating System: Windows XP

Tools: Slick Edit, VC++ 6.0, Visual studio 2005, WinCvs, XML, XSL.

Responsibilities:

  • XML and XSL based application.
  • Prepare the design document.
  • Implementation.
  • Prepare the unit test plan document.
  • Integrate the software modules.
  • Code reviews.
  • LLD reviews.
  • Unit Testing.

Confidential

Technical Lead

Operating System: Windows XP

Tools: Slick Edit, VC++ 6.0, Visual studio 2005, WinCvs.

Responsibilities:

  • Designing the all command parsing and communication class mechanism.
  • Device communication and parsing the data and make it generic and compatible to use it for different family of firmware also.
  • Making the GUI as tab based application.
  • Along with that a different wizard based application has also prepared for fast fax setting during installation.
  • MFC application.
  • Designing the Confidential .
  • Prepare the design document for the Confidential .
  • Prepare the unit test plan document for Confidential .
  • Integrate the software modules.
  • Code reviews.
  • LLD reviews.
  • Unit Testing.

Confidential

Technical Lead

Operating System: Windows XP

Tools: Slick Edit, VC++ 6.0, Visual studio 2005, WinCvs.

Responsibilities:

  • Introduced some of the features.
  • Make it generic for other vendors also.
  • Maintains and fixes the bug of the application.
  • Code reviews.
  • Unit Testing.
  • Maintains the application.
  • Bug fixing.

Confidential

Technical Lead

Operating System: Windows XP

Tools: VC++ 6.0, Visual studio 2005, WinCvs.

Responsibilities:

  • Win32 application implementation.
  • Prepare the design document for the application
  • Prepare the unit test plan document for the application.
  • Integrate the software modules.
  • Unit Testing.

Confidential

Technical Lead

Operating System: Windows XP

Tools: Slick Edit, VC++ 6.0, Visual studio 2005, WinCvs.

Responsibilities:

  • Core Module, calculating the current pressure required provide output to other module.
  • Writing some of the test cases for these modules.
  • Code reviews.
  • LLD reviews.
  • Unit Testing.

Confidential

Operating System: Windows 2000

Tools: Xtensa xplorer, VC++ 6.0, Visual studio 2005, WinCvs.

Responsibilities:

  • SystemC/C++ Modeling.
  • Prepare the design document for the DMAC.
  • Prepare the unit test plan document for DMAC.
  • Integrate the software modules.
  • Writing application in C.
  • Code reviews.
  • LLD reviews.
  • Unit Testing.

Confidential

Technical Lead

Operating System: Solaris, Windows 2000

Tools: Modelsim, Visual C++ 6.0

Responsibilities:

  • Preparing Design Document.
  • Preparing the Low level Design document for Transmitter.
  • Preparing the Low level Design document for Receiver.
  • Preparing the Low-level Design document for Registers.
  • Preparing the unit test plan document for Transmitter, Receiver.

Hire Now