Post Job Free
Sign in

Engineer Software

Location:
North Plains, OR
Posted:
November 18, 2012

Contact this candidate

Resume:

Brian Beinlich

PO Box ****

North Plains, OR ****3

503-***-****

*****@********.***

QUALIFICATIONS

Over 35 years of experience in software development in a variety of environments.

Extensive multiple-platform experience: Windows, Unix, and mainframes.

Broad language experience: HTML, CSS, JavaScript, SQL, PHP, ASP, C, Perl, Unix shells,

Win32/MFC/COM/VB, .net, Fortran, COBOL, assembler, and many lesser-known languages.

Software design process experience: requirements analysis, user interfaces, structured and object-

oriented design, databases, and quality assurance.

Excellent verbal and written skills. Disciplined, organized, and results-oriented.

Extensive experience with electronic hardware design automation (CAE) tools and processes. Good

knowledge of hardware design concepts.

EMPLOYMENT HISTORY

2002 to present: Self-employed software engineer

Contract web site designer focused on PHP, JavaScript, and MySQL technologies. Portfolio available at

www.brianbeinlich.com.

1998 to 2002: Senior Software Engineer, STEP Technology, Portland, OR

STEP was a contract software development firm specializing in Microsoft technologies. Typical projects

included requirements analysis, web site designs using ASP and SQL Server, COM component design,

client status reports, and final project documentation.

Worked on a Windows-based PC security package that involved debugging Windows message handlers

and configuring install scripts.

Performed quality assurance and project management.

1992 to 1998: Staff Software Engineer, Intel Enterprise Server Group, Beaverton, OR

CAE engineer for a server development group. Designed, wrote, documented, and supported software

to assist with design capture, simulation, schematic comparison, and design verification using Mentor

Graphics, Model Technology and other vendors systems.

Led a 9-member CAE support group that created a Mentor Graphics design environment for a 35-person

ASIC design team, then broadened the group s charter to include PCB design support. Developed

support plans, goals, metrics, and standards. Create and documented design methods and system

administration procedures. Automated routine tasks using C, csh, and Perl.

1991 to 1992: Senior Software Engineer, Bipolar Integrated Technology (BIT), Inc., Beaverton, OR

Maintained BIT s ECL Standard Cell library of more than 750 cells. Used a relational database to

automate data sheet production. enhanced Unix-based automated simulation and cell-checking

systems. Documented standards and methods. Supervised one employee.

1985 to 1991: Principal Engineer, Codex Corp. (Motorola, Inc.), Tempe, AZ

CAE software engineer for a VLSI circuit design group. Used C and Fortran to develop methods and

tools for design management, modeling, simulation, schematic entry, physical layout, verification, and

documentation of ICs. Developed a proprietary framework to integrate CAE software from several

vendors. Developed test vector, data path, layout, and schematic generators. Wrote a workstation-to-

mainframe data communication system that included remote job execution, e-mail, and file/directory

transfer which was distributed to 14 sites worldwide. Converted Fortran software libraries to C.

1975 to 1985: Principal Staff Engineer, Motorola, Inc., Semiconductor Products Sector, Mesa, AZ

Co-founded a corporate-wide effort to encourage standardization, cooperation, and re-use among

design groups. Designed a CAE system based on Apollo hardware and Mentor Graphics software.

Formulated design standards and contributed production-quality documented software for worldwide

distribution.

Developed CAE software in Fortran for the IC Applications Research Lab, including a layout design rule

checker, graphics format converter, layout generators, and a mask data preparation system. Wrote

control software and debugged hardware for automotive electronic engine control systems. Specified

and implemented microprocessor cross-assemblers, simulators, and debuggers that ran on several

platforms. Developed layout applications using Calma GDS and GDSII graphics systems.

EDUCATION

Bachelor of Science in Electrical Engineering, Arizona State University, 1975.

Various technical and management courses, 1975-1998.

Implementing a Database Design on Microsoft SQL Server, 1998.

Mastering Web Site Application Development Using Microsoft Visual InterDev, November 1998.

Introduction to ASP.NET, November 2001.

Programming in Visual Basic .NET, November 2001.

OTHER INTERESTS AND ACTIVITIES

25 years experience in professional audio engineering.

Hobbies and interests include, music, digital video, sustainability, community involvement, finance and

accounting.

Vice Chair, Citizen Participation Organization 8 (CPO 8), 1995-2000.

Board member, Alternatives To Growth Oregon (AGO), http://www.AGOregon.org, 2001-2004.

Treasurer, Oregon Communities for a Voice in Annexations (OCVA), http://www.ocva.org, 2000-present.

Board member, Helvetia Community Association, 2011-present.



Contact this candidate