1. Darin M. Nelson
17213 SE 24th Circle | Vancouver, Washington | 360.773.7623 | darin.m.nelson@gmail.com
Objective
Seeking a software development or software quality assurance position in a challenging research and
development environment.
Experience
Mentor Graphics Corporation, Wilsonville, Oregon
Senior Software Development Engineer (April 1999 – April 2011)
● 11 years of experience developing software throughout the product life cycle, from identifying and
refining requirements and writing functional specifications through testing and final customer delivery.
● Contributed on a 60 person engineering team, with experience developing in a large C++ code base
consisting of 2.2M logical lines of code. The applications allowed customers to design, simulate,
layout, and verify full-custom integrated circuits.
● Teamed with software quality assurance engineers through all phases of development to identify and
address potential issues.
● Worked with customers and remote development sites to troubleshoot and resolve issues.
● Implemented advanced features to support breakthroughs in the electronics industry. This involved
focus groups including customers, sales, marketing, and engineering. Proposals were delivered to
R&D for research and analysis.
● Refined overall product usability by restructuring GUI elements to streamline complicated user tasks.
● Increased product quality through the use of code analysis tools. Identified areas of performance
bottlenecks and decreased execution time in key customer features.
● Integrated other applications through the use of socket-based IPC to create a seamless customer
workflow.
Software Quality Assurance Engineer (January 1999 – April 1999)
● Team member of a quality assurance group supporting electronic design automation applications.
Responsibilities included writing requirements-based test specifications, creating regression test
cases, executing regression tests and analyzing results.
● Collaborated with software engineering to ensure corporate software development policies were
followed throughout the development life cycle.
Tektronix, Beaverton, Oregon
Software Quality Assurance Engineer (September 1995 – September 1998)
● Member of 40 person engineering team responsible for developing and sustaining high-speed
oscilloscopes.
● Represented the software quality group as the quality lead for new product introductions and
sustaining engineering releases.
● Planned and tracked projects, wrote test specifications, and created regression test cases in C.
● Performed quality assurance audits of software engineering group’s practices and procedures to
ensure compliance to ISO-9001 standards.
● Designed and developed installation application in C for VxWorks to deliver Java applications to
oscilloscope instrumentation.
2. ● Designed and developed an employee time tracking tool in Java to support the software engineering
group's metrics program.
● Developed, enhanced, and sustained the quality group's tests and tools using C and Perl.
Raima Corporation, Issaquah, Washington
Software Quality Assurance/Build Engineer (October 1993 – August 1995)
● Primary build and test engineer working on a small team developing a fast and scalable database
server.
● Performed all engineering and production builds for OS/2, Windows, Novell, and AIX. Created and
maintained product installation scripts using third party software. Developed and maintained product
validation tests in C and SQL.
Skills
Languages: C/C++, C#/.NET, AMPLE, TCL/TK, Perl, SQL, Shell Scripting
Tools: MS Visual C++, gmake, gcc, CVS/RCS, ClearCase, Totalview, DDD, GDB, Purify, PureCoverage,
valgrind, Coverity Prevent, ClearQuest, Scopus
Platforms: Solaris, Linux, HP-UX, Windows
Projects: Developing brewing chemistry application in C#. Installing and running modern Linux
distributions for running personal web server and software development.
Education
Bachelor of Science Degree in Computer Science
University of Washington, Seattle, Washington
Continuing Education
1997 - Introduction to Java Oregon Graduate Institute
2006 - Effective C++ seminars
2008 - Design Patterns seminars