We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Sf Bayarea, CA

SUMMARY:

  • 15+ years of computer applications, experience multiple SDLCs.
  • 14 years of C/C++ programming experience.
  • 14 years of working on Unix (Solaris) and Linux platforms.
  • 5 years programming experiences with EDA related Internet applications.

SKILL:

Operating System: Unix, Linux, Windows.

Programming Language: C/C++, Java, HTML, Bourne Shell, Perl, Python, TCL, LISP, Lex/Yacc, and Z80, 6502, 8086 Assembly.

Experiences: with OpenEDA, OpenDWG, Qt, Gd, PNG, GIF, ZLIB libraries and Sun Forte, Gnu C/C++ compilers.

Experiences: with multi - thread, socket, IPC, STL programming and Purify, Gdb, Eclipse, RCS, Jira/Git tools.

Experiences: with Apache, OpenLDAP and MySQL.

Experience: with EDA data format, such as GDS, MEBES, LEF and DEF.

PROFESSIONAL EXPERIENCE:

Software Engineer

Confidential, SF BayArea, CA

  • Short projects to maintain C++ code on Linux platform.
  • Build and test Visual Studio project which involved C++/Qt/OpenSSLHtml/Javascripts, on Windows platform.

Software Developer

Confidential, Sunnyvale, CA

  • Migrate events monitor module for UNI server to SAGW server, C++/Linux.
  • Build up Splunk and Yamas dashboards to visualize events.
  • Modify back-end Java scripts to dynamically generate internal hosts list.
  • Using Jira/GitHub tools.

Software Developer

Confidential, San Jose, CA

  • Working in SlingShotRouter team with C++ and Python on Linux platform.
  • Maintain the source code and develop new features.
  • Using Jira/GitHub tools.

Software Developer

Confidential, Moffett Field, CA

  • Working with C/C++ on Unix/Linux platform.
  • Provide on-site support to the Airspace Systems Division (Code AF) in the development of software and algorithms for automation of air traffic management operations. Focus on Terminal Area Precision Scheduling System.
  • As directed, assist researchers and air traffic domain experts to successfully achieve research goals.
  • Contribute to the design and implementation of software enhancement and defect fix.
  • Assist with data collections and analysis to validate algorithms and software system.

Software Engineer

Confidential, Sunnyvale, CA

  • Working as contractor for Confidential Inventory Management System.

Software QA/Testing

Confidential

  • Create test plan/procedure and prepare documentation, with Microsoft Office applications.
  • Design and apply software/firmware compatibility test.
  • Design and apply hardware/system compliance tests.
  • Using TestTrack Pro to trace bugs.
  • Build release code.
  • Trouble shooting the hardware and software problems.

Senior Software Engineer

Confidential, Fremont, CA

  • Design/Implement high-performance back-end applications on Unix/Linux platform, with C/C++, for a real time web-based graphic IC design information service system. The applications read EDA format data; parse the data and setup proper data structure to keep the information; generate png/gif images from the data structure upon customer request; handle data specific operations.
  • QA testing/Performance tuning the applications, to make sure the applications are robust and hold optimized performance.
  • Improve system GUI with Java, JSP, JNI and C/C++.
  • Write platform independent thread/socket related server modules using Java, C/C++ and Qt.
  • Setup developing environment, install/configure OS, Compiler, 3rd party libraries and applications.
  • Improve dynamic web pages with TCL, HTML, and JSP.
  • Write support scripts with Bourne Shell and Perl.

We'd love your feedback!