We provide IT Staff Augmentation Services!

Technical Specialist, Research And Development Resume

5.00/5 (Submit Your Rating)

Research Triangle Park, NC

OBJECTIVE:

I am seeking a position as Software Designer or Software Engineer requiring primarily C++ development. I also desire the opportunity to broaden my skills in a new field and with new tools like Java or C#.

SUMMARY:

  • 20 years of experience design, coding, testing and integrating large - scale software using object-oriented design and analysis techniques, and supporting this software in customer installations.
  • Performance consistently rated among top 5% of development team.
  • Senior team member in two separate products involving the creation of completely new application systems from the ground up. This included successful deployment to customers (domestic and international), and support of these products.
  • 4 years experience in software development for real-time embedded system.
  • Demonstrated ability to develop a broad system-wide understanding of multiple products, allowing for effective support and troubleshooting of the system as a whole.
  • Able to quickly learn new languages, tools, standards, and technologies and apply them in application development.
  • Expert knowledge in multi-threaded C/C++ programming for Windows and UNIX variants.
  • Excellent communication, documentation, and presentation skills.
  • Successful in individual work and as a team member. Effectively lead, train and mentor junior team members.

COMPUTER SKILLS:

Languages: C/C++, Protel (a Confidential proprietary Pascal-like language), Pascal, Perl, KSH and SH scripting, OOD/OOA

Operating Systems: Windows NT/2000/XP, PSOS, HPUX, Linux

Applications: Visual Studio, Clearcase, Microsoft Office, Adobe Framebuilder

Telecommunications/network standards: Megaco, MGCP, SIP, RTP, VXML, TCP/UDP/IP

JOB HISTORY:

Confidential, Research Triangle Park, NC

Technical Specialist, Research and Development

Responsibilities:

  • Recognized as subject matter expert in several highly complex areas of software.
  • Designed, coded, and tested features in C++ to meet new customer requirements in real-time, highly available embedded system.
  • Partnered with customers for initial field deployments to monitor initial in-service performance and react quickly for resolve setup problems. Created custom software in C++ running on Linux and Windows, used by customer application to enable communication with Confidential products.
  • As key subject matter expert for core design, provided design-level support to back customer support teams as required. Participated with sales and support teams to install and configure products Confidential customer sites.
  • Senior member of team which created requirements for migration of application functionality existing on Windows 2000 platform to real-time embedded system, both implemented in C/C++. Documented a thorough test plan to verify a broad range of functionality. Primary responsibility for initially integrating new platform with existing customer equipment, troubleshooting problems, and working with designers to resolve them.

Confidential, Research Triangle Park, NC

Member of Scientific Staff

Responsibilities:

  • Participated as senior member of a small team which created and developed two separate next-generation technology products from the ground up. This included initial design, coding, testing, integration, delivery to customers, customer support, and later enhancement through additional features. Responsibility for several complex subsystems in the product. One product was C/C++ and 3rdparty scripting on an HPUX system. The other was C/C++ on Windows NT/2000.
  • Created tools to aid in troubleshooting of problems in live customer installations and to allow testing of equipment under simulated load conditions. Tools were written in C/C++ and Perl for both Windows and HPUX environments.
  • Co-authored a document describing a protocol for use in VOIP networks, which has been adopted as an industry standard.
  • Supported legacy software applications, screening and managing changes requested from many developers in many locations. Investigated customer problem reports and implemented fixes. Evaluated new feature requirements and, when appropriate, integrated new capabilities into legacy systems for large installed customer base.
  • Supported proprietary databases involved with routing of E911 calls, and developed new features to allow updates using external data communications. Protel software on Confidential proprietary real-time operating system.

Confidential, Denver, CO

Member of Technical Staff

Responsibilities:

  • Troubleshooting, testing, and documentation of a Unix-like operating system specialized for small-scale telecommunications equipment, primarily Confidential and associated systems.
  • Software written in C for an Intel processor.

We'd love your feedback!