Post Job Free
Sign in

Engineering Management, Software Development, Quality Assurance

Location:
United States
Posted:
September 25, 2012

Contact this candidate

Resume:

MICHAEL URRY

**** **** ***** *****

Sandy, Utah *4092

801-***-**** Cell

E-mail: ******@*****.***

CAREER SUMMARY

A results oriented manager with many years of diverse experience. Extensive experience managing software and hardware projects, quality assurance, and customer support. Major strengths in system software development with complete product life cycle experience. An outgoing self-starter with excellent communications abilities coupled with strong analytical skills. Able to adjust priorities and resources to meet project/program deadlines.

CAPABILITIES SUMMARY

Engineering Management

Quality Assurance Management

Project Management

Team – People Management skills

Manpower/ Budgeting

Site Management

ISO-9000 Certification, Six Sigma

SEI/Capability Maturity Model(CMM) experience

Process Development/Control

Systems Development

Enterprise development

Distributed System Development

Embedded System Development

Driver development

Real Time System Development

Multiple Programming Languages

Networking Protocols

Communication Protocols

Software Development Life Cycle Management

TQM, CMM, CMMI Agile Management, PSP, Extreme Programming (XP)

Multitasking, Multithreaded development

Aerospace experience

Avionics Experience

Development/test under FAA requirements

PROFESSIONAL EXPERIENCE

SIERRA NEVADA CORPORATION (permanent employee) 4/2010 to present

Sr. Software Engineer.

Software requirements definition, design, and code for the AFIRS 228 project (RTCA/DO-178B Level D, E). Linux, UBUNTU (10.04), Lynx-OS, ARINC 653, Power PC (PPC440-EP)

NCS TECHNOLOGIES (full time - contract finished) 10/2009 to 4/2010

Sierra Nevada Corporation contract (Software Architect).

Assigned software requirements definition and design duties for the AFIRS 228 project (RTCA/DO-178B Level D, E). Power PC PPC440-EP.

URRY SOLUTIONS LLC., Sandy, Utah 2/2006 to 8/2010

Manager and consultant (full time)

Sierra Nevada Corporation contract (Software Architect 1 - ending). Assigned system/software requirements definition and inclusion into the AFIRS 228 project (RTCA/DO-178B Level D, E).

MOOG Aircraft Group contract (Sr. Software Engineer –finished). Charged with completion of the B787 EMA Spoiler system certification efforts (RTCA/DO160, RTCA/DO254, RTCA/DO-178B Level A).

CLEARONE COMMUNICATIONS, Salt Lake City, Utah 5/2005 to 2/2006

Sr. Firmware Engineer

Developed embedded firmware for audio conferencing products, using the 32 bit Motorola ColdFire processors.

MOOG Aircraft, Salt Lake City, Utah 7/2002 to 5/2005

Sr. Software Engineer (contract – full time, finished)

Software development and test of RTCA/DO-178B Level ‘A’, ‘B’, and ‘C’ mission critical flight system software. Designed system certification tests for mission critical flight systems.

TERRATEK, Salt Lake City, Utah 11/2001 to 4/2002

Digital Media Consultant (contract – ful1 time, finished)

Charged with the conversion, test, documentation, and delivery of an existing real time application (embedded + NT digital line scan product and Delphi GUI) to new hardware, operating system, and camera.

ARTEL VIDEO SYSTEMS, INC., Salt Lake City, Utah (Site closed 8/2001) 2001 to 8/2001

Software Engineering Manager

Managed the Salt Lake City site, 3 concurrent projects, and a multi-million dollar budget. Responsible for all phases of the JAVA engine, GUI, and SNMP project development, quality, and delivery. Responsible for customer support of real time video products (NT + VxWorks OS) developed in SLC.

• Managed the SLC site including Quality Assurance efforts developing all test plans.

• Managed support efforts at SLC site, acting as liaison between personnel and customers.

• Manager/individual contributor on Java-based thick client replacement for HTML thin client solution, reducing GUI support costs by 50% and modification costs by 70%.

DOBOX, INC., South Jordan, Utah 2000 to 2001

Streaming Media Engineer

Managed the Quality Assurance effort for the first release of the Internet Home Gateway package.

Lead software engineer for the streaming media project for the DoBox Home Gateway package, using video and voice over IP with the OpenBSD operating system in a multitasking/multithreaded environment.

• Authored test plan that removed the duplication of efforts on DoBox quality assurance testing.

• Managed test efforts (PostgreSQL database) for first release of Home Gateway Product.

UNISYS CORPORATION, Salt Lake City, Utah 1979 - 10/2000

Staff Software Engineer/Team Leader (1995 – 2000)

Lead software engineer for the real time multitasking embedded mission critical embedded portion of the Video On Demand (VOD) and Commodity I/O host based multitasking projects using i960 Intel processors. Responsible for planning, design, and test documentation of the embedded system software.

• Managed design and quality assurance for the embedded VOD software using Unisys Software Process Architecture (SPA) and CMM quality practices. Created all test plans.

• Projects site contact for VOD software design spanning multiple sites. Involved in all multi-site software design and many technical marketing teleconferencing and video conferencing meetings.

• Designed the PC source control process for the Fibre Channel project using PVCS PC tools for multiple sites, saving over $50,000 in licensing costs.

• Sole inventor/author of U.S. software patent No. 6381746 - VOD Multi-Casting algorithms.

• Successfully exhibited the VOD trial software twice, meeting all VOD milestones.

Development/Support Manager (1992 – 1995)

Simultaneously managed multiple multitasking embedded communications projects and a multi-million dollar budget for the Intelligent Line Module (ILM) products group. This included worldwide support for all released ILM products (Motorola 680x0 processors). Managed 12 senior software engineers and 5 concurrent projects.

• Met most project delivery dates. Developed project documentation.

• Technical and managerial lead for product and feature inclusion into ILM products. Negotiated all dates, content, and manpower requirements.

• Managed the quality assurance efforts for the ILM Products group.

• Re-engineered the ILM Products group development and testing efforts to follow the Software Process Architecture (SPA) processes used to obtain ISO-9000 certification.

• Represented the SLC Distributed Communications Processor (DCP) products organization on the Software Process Engineering Team that developed the SPA. Using the SPA significantly shortened development cycles, reduced defects, and improved stability by 300% at release.

• Organized the joint testing team between the ILM products group and the Telcon development group that reduced the overall development test time by 25%.

• Prime negotiator on contracts for OEM software inclusion into the software product base. Negotiated contracts for software that reduced developments costs by 33%.

Principal Software Engineer/Supervisor (1979 – 1992)

Supervisor and project manager for the multitasking, embedded Integrated Services Digital Network (ISDN) Primary Rate Interface, ATM ILM, and ILM High Speed HDLC projects (Motorola 680x0 processors and pSOS embedded OS). Supervised 10 software engineers and up to 4 concurrent projects.

• Member of the team that produced the SPA, required for ISO9000 certification efforts. This effort was necessary to continue the ability to sell into the European Economic Community, a market that produced more than $50,000,000 in network revenue.

• Lead Software Engineer on development effort that greatly increased productivity and produced a reusable platform for ILM embedded products. Platform reduced coding efforts by 60%.

• Negotiated OEM contracts saving thousands of dollars, cutting maintenance charges 30%.

EDUCATION

BS-Computer Science, University of Utah, graduated Cum Laude

Company Sponsored Training:

• Management Training

• Quality Management training

• Project Management training

• Object Oriented Analysis and Design

• ISO-9000 Certification Procedures

• Six Sigma

• SEI Capability Maturity Model Principles/ Level Three Maturity Practices

• Total Quality Management Principles

• Microsoft Foundation Class (MFC) training

• WDM device driver training

• Windows Server Internals training

• Advanced 'C', C++ programming

• Advanced TCP/IP training

• NT Server Internals and Drivers training

• Rational Requisite Pro, DOORs

• ClearCase, ClearQuest, PVCS



Contact this candidate