Post Job Free
Sign in

Software Engineer

Location:
Minneapolis, MN
Posted:
December 13, 2012

Contact this candidate

Resume:

Title:Financial Planner and Investment Advisor

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

Document

Source below

NAME:,

ADDRESS:

ADDRESS2:

CITY:

STATE:

ZIP:

CANDIDATE ID: 2555519

US CITIZENSHIP:

EDUCATION:

EXPERIENCE: 0

WILL RELOCATE: No -

JOB WANTED:

RATE NEEDED:

TELEPHONE: 386-***-****

EMAIL: ***@*********.***

HOMEPAGE:

HOTTEST SKILLS: database, engineer, foxpro, microsoft, pascal, software engineer,

product, 2167, fortran, sql, communication, assembly language, novell, programming,

information systems, kernel, technical writ, statistics, tactical, billing

REVISION: 07-SEP-02

RESUME:

Robert E. Brown

[1]BrownSpot Technologies

[2]***@*********.***

612-***-****

COMPETENCY HIGHLIGHTS

* Embedded Systems Software/Hardware Development

* Software Test and Verification

* Formal and Informal Software Development Methodologies

* Relational Database Design and Application Programming

EXPERIENCE SUMMARY

15 years of experience in Software Design and Test for embedded

systems. Specific expertise in both formal and informal design and

test methodologies as well as Software and Hardware development

project leadership. Industry experience includes embedded aerospace

applications and mainframe and PC network based information systems

with an extensive background in technical writing.

Embedded Systems Software/Hardware Development

10 years of real-time communications experience in RS-232

(including IBM PC-Compatibles and proprietary hardware designs),

RS-422, MIL-STD-1553B, VMEbus and HP GPIB.

2 years experience developing the F-22 Air Data System Engineering

Test Unit. Development work included electrical design of a VMEbus

application, software development of a VMEbus controller

application, electrical design and mechanical design of rack system

and front panel interface and repackaging of product hardware. The

F-22 Air Data System provided air pressure and temperature data to

the main aircraft flight controls computers on board the F-22

fighter. The pressure data of this system is used to calculate

altitude, airspeed, angle of attack and other parameters used to

operate the various control surfaces of the aircraft.

3 years experience as Lead Software Engineer developing the F-22

Air Data System. Responsible for all software development and

verification tasks, software safety analyses, staffing, scheduling,

budget, specification compliance, software engineering environment,

and configuration control. Software was developed in C and Assembly

languages.

2 years as lead software engineer on the primary air data system

for the Advanced Tactical Fighter - Lockheed (YF-22). Mission

critical software application required advanced high-speed

synchronous communications capabilities and a high degree of

redundancy. Software was developed in PLM and Assembly languages.

For 2 years, staff systems/software engineer and leader of Software

Technology and Software Verification group for an aerospace

products development team. Provided guidance to most of the

software development projects at the company. Heavily involved in

software development process and technology for embedded systems

including software testing, software requirements development,

design and code reviews and walkthroughs for RBA programs. Provided

independent reviews of software designs and code implementations

for many projects, all written in C.

2 years developing prototype embedded mission computers and

controllers for a military reconnaissance system. Responsible for

development of software on multiple processor cards using different

microprocessors as well as serial/parallel bus communctions between

each embedded system. Software was developed in Pascal and Assembly

languages.

Over the past 12 years, developed database and data reduction

software applications for the IBM PC-compatible in C, Pascal, PLM

and SQL languages.

Software Test and Verification

For 2 years, staff systems/software engineer and leader of Software

Technology and Software Verification group for an aerospace

products development team. Provided guidance to most of the

software development projects at the company. Heavily involved in

software development process and technology for embedded systems

including software testing, software requirements development,

design and code reviews and walkthroughs for RBA programs. Provided

independent reviews of software designs and code implementations

for many projects, all written in C.

For 5 years, informal and formal testing of PC-based database

applications in both single user and networked multi-user Windows

and DOS environments as well as embedded real-time systems.

Software testing activities included all software test planning,

scheduling, developing and documenting software test requirements,

cases, procedures and walkthroughs, test execution and test result

documentation.

For 5 years, developed, documented and executed black-box,

white-box and unit level tests for a number of real-time embedded

systems products for the aerospace industry to both Military and

Commercial process specifications.

For 3 years, developed and tested relational database and flat-file

database applications using both commercial, off-the-shelf and

custom database engines. Tested user interfaces, database

maintenance functions and report generation features for each

database application.

Formal and Informal Software Development Methodologies

10 years experience developing software for military products.

Emphasis in Software Development Lifecycle using Boeing, DOD-2167,

DOD-2167A, F-22 and MIL-STD-498 process specifications.

2 years experience developing and maintaining software requirements

for components of two major missile systems following the A/B/C

specification method (prior to DOD-2167)

1 year experience as Software Technologist

for an aerospace company

providing guidance to seven development groups on formal software

processes and the use of the commercial aerospace software process

specification (DO-178B)

2 years developing prototype embedded mission computers and

controllers for a military reconnaissance system. No formal process

specifications were used. Software was developed in Pascal and

Assembly languages.

12 years developing PC based database applications following good

design practices without the use of any formal software process

specifications. Software was developed in Pascal, C and SQL

languages.

Relational Database Design and Application Programming

Over the past 12 years, developed, tested and supported a network

based multi-user business database application for a national

service company headquartered in MN. Originally developed a single

user flat-file database package used to automate all of the service

records, billing and payroll. Recently ported the database package

to a Windows based relational database application (Microsoft

FoxPro) to support additional users and a growing corporation.

For 6 months, developed and tested a multi-user Software Problem

Report database application using Microsoft FoxPro running over a

Novell 3.12 network. Developed both the database design and user

interface.

For 1 year, developed and tested a sports entertainment statistics

package and service using Visual FoxPro including a remote BBS

server also developed using Visual FoxPro. Package included a

serial communications interface used by the application to log into

the remote BBS server.

For 6 months, developed and tested a flat-file Software Problem

Reporting database application in FORTRAN 77. The package was

developed using the low-level file API on a CDC Cyber mainframe.

Included both an interactive user interface as well as a batch

processing mode supporting multiple users.

For 18 months, designed, tested and supported a Field Failure

database management system used by Patriot Missile Program Office.

The system was developed in FORTRAN 77 using a program API to the

RIM6 relational database engine. A form of the original system is

still in use worldwide for the Patriot program. Developed both the

database design and user interface.

PROCESSES / PLATFORMS / LANGUAGES

Design and Test Methodologies

Black-box, white-box, unit, integration and informal testing.

Requirements, design, code and test inspections and walkthroughs.

RTCA-DO-178B, MIL-STD 2167A, MIL-STD-498, and Boeing MCCR.

Platforms

Intel x86 family of microprocessors, Motorola 6809, HC16, HC11 and

68xxx family and Zilog Z8000 and Z80. IBM PC-Compatible Personal

Computers, Vax, HP and Sun workstations, CDC Cyber and Univac 1100

mainframes.

RS-232 (including IBM PC-Compatibles and proprietary hardware

designs), RS-422, MIL-STD-1553B and HP GPIB, VMEbus.

Languages

C, Pascal, PLM, Assembly, FORTRAN, BASIC, Ada and SQL. Microsoft

FoxPro 2.x for Windows, Microsoft Visual FoxPro 3.0, Microsoft

Visual Basic, Rbase and Rim6 database applications.

Operating Systems

Microsoft DOS, Windows 3.x, Windows 95, Windows NT workstation and

Server, Win32s. Novell 3.12 and 4.1.1, Cyber NOS. Home-grown

real-time kernel development.

EDUCATION

BS

in Electrical Engineering, [3]Michigan Technological University,

Houghton, MI

References

1. http://www.brownspot.com/

2. mailto:***@*********.***

3. http://www.mtu.edu



Contact this candidate