Resume of Senior Software Engineer




Title
Senior Software Engineer

Primary Skills
c/c++, vxworks, psos, real-time software development

Location
Canada-BC-North Vancouver

Posted
Apr-06-08

RESUME DETAILS

Professional Profile:
Software Engineer with 25 years experience in developing
real-time embedded software and user interfaces.

Computer Programming Languages:
* C
* C++
* Assembly Language

Computer Programming Tools:
* VxWorks
* Tornado
* UNIX
* Windows
* PSos+
* MS-DOS
* PVCS
* cvs
* AccuRev

Employment History:

Senior Software Engineer
Polycom Canada, Burnaby, B.C. (2000-2008)
Designed and implemented in c++ the user interface firmware for
Cisco 7937 voip conference phone.
Planned and executed several maintenance firmware releases
for Polycom oem voip conference phones. Each maintenance
release included defect corrections and new functionality.
Developed a demonstration port of SCCP protocol stack for
the voip desktop phone.

Team Leader
Offshore Systems Limited, North Vancouver, B.C. (1994-2000)
Planned, executed and delivered 6 releases of ECPINS VME software.
Designed and implemented modifications and new functionality
to ECPINS VME software.
Ported product code from 68030 Board to PowerPC board.
Supervise the VME development team
Managed project software archives.

Senior Software Engineer
Offshore Systems Limited, North Vancouver, B.C. (1994)
Designed and implemented modifications to ECPINS( VME software.
Designed and implemented new functionality to ECPINS( VME software.

Software Developer
Trionics Systems Corporation, Burnaby, B.C. (1993)
Designed and implemented in c++ a train station credit card transaction
server for an automated ticket system

Systems Specialist
Binnington Development Corporation, North Vancouver, B.C. (1989-1992)
Designed and implemented:
* Orientation scanner for a composite wood product process
* User interface for a pilot-scale waste water treatment plant
* User interface for a lumber sorting system
Maintenance programming for PLC control systems

Software Engineer
CETEC Engineering Co. Ltd., Burnaby, B.C., (1988)
Prepared specification of a generic user interface for a variety
of sawmill machinery.
Prepared design specifications for the control system of a dual
end-dogging carriage system.

Project Engineer
Porter Engineering Ltd., Richmond, B.C. (1981-1986)
Designed and implemented:
* Visual inspection sub-system of a plywood patching system
* Computer vision system for the inspection of veneer and plywood
for surface defects
* Digitally controlled, closed-loop electro-hydraulic servo
positioning system
Implemented modifications to process control systems software for sawmill equipment.
Developed a computer-based system for the inspection of salmon cans.

Education:
* Master of Applied Science, Electrical Engineering
University of British Columbia, Vancouver, B.C., 1981
* Bachelor of Engineering and Management, Engineering Physics
McMaster University, Hamilton, Ontario, 1979

Professional development Courses:
How to write effective Use cases, SPC, 2007
Practical (Software) Project Estimation, SPC, 2005
Project Management, A Team Approach, 2004

Professional Affiliations:
Association of Professional Engineers and Geologists of British Columbia
Institute of Electrical and Electronics Engineers

References:
Available upon request.

Certifications
P.Eng.

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


View all resumes in Canada-BC-North Vancouver »
View all resumes in Canada-BC »

View other Senior Software Engineer resumes, Programmer / Developer resumes