Post Job Free

Resume

Sign in

Engineer Software

Location:
Melbourne, FL
Posted:
July 30, 2014

Contact this candidate

Resume:

David R. Berlin

321-***-****

ace6e9@r.postjobfree.com

SKILLS SUMMARY

My primary area of expertise is the development of real-time embedded

software in high reliability systems, with 34 years of experience in

applications including Telecommunications, General Aviation and Commercial

Avionics.

Languages: PLM-86/96/51, Ada, C, C++, Pascal, Lisp and ProLog

Processors: Intel 80x86, 80x96, 8051, PowerPC, TI DSP

Development Environments: Windows, Mac, Linux, VAX/VMS, Dimensions, DOORS,

Enterprise Architect UML, Code Composer IDE, Xcode IDE, SVN.

Communication Protocols: Ethernet, I2C, SPI, ARINC 429, and MIL-1553

Other Technologies: ARINC 653, VxWorks, OpenGL

EXPERIENCE

8/2010 - present Chief Engineer

Blue Jay Avionics, Melbourne, Florida

I am currently accepting long and short term projects, primarily related to

certified avionics software. Recent projects include troubleshooting

embedded software, developing software, and assisting customers in the

preparation of certification artifacts. This includes writing and/or

reviewing DO-178B documentation from PSAC to SAS, preparing SOI and TSO

submittals, and interfacing with software DERs. Significant projects

include the Rockwell Collins ACP-6xxx family of Audio Control Panels and

the Bendix/King KSN 770.

4/2006 - 8/2010 Senior Staff Engineer

Aspen Avionics, Albuquerque, NM

I was responsible for software project planning, requirements definition,

and development team leadership for the EFD1000 family of General Aviation

products. These products consist of a PFD and MFD with integrated ADAHRS.

In addition, I was extensively involved in the certification process in

accordance with DO-178B guidelines. I was responsible development of the

User Interface for our MFD product, displaying moving map, navigational

data, weather, traffic, and terrain awareness. A primary responsibility was

graphics development using OpenGL for rendering the displays.

6/2004 - 4/2006 Systems Engineer

Smiths Aerospace, Clearwater, Florida

I performed requirements analysis and system level testing of the Common

Computing System platform software. This consists of an ARINC 653

partitioned RTOS based on VxWorks, with additional system services. This

product was developed under a DO-178B process for use on multiple aircraft

including C-130, KC-767, and B-787. My efforts were focused on the

requirements specification and software design for the Overlay Video Module

device driver and verification of the Health Monitor operating system

module.

2/2002 - 6/2004 Software Developer

Self-Employed

At this time I developed a variety of custom software applications.

10/2000- 2/2002 Software Engineer

Technisource, Fort Lauderdale, Florida

In this position I designed and developed PowerPC hosted, C language

software for a TCP/IP based avionics network. I also designed and wrote

system level tests for cockpit Multifunction Displays. These projects were

certified under DO-178B.

5/1989 - 6/1995 Software Engineer

Rockwell Collins, Melbourne, Florida

As a contract employee at Rockwell Collins Avionics Division I designed and

developed PL/M and assembly language software for the TDR-94 Mode-S

Transponder and TTA-920 TCAS display unit. I performed software maintenance

for the DME-700/720 Distance Measuring Equipment. I was Project Engineer

for development of the Onboard Maintenance System Interface re-usable

software components for Collins Avionics series 900 products (VHF, ADF,

VOR, and ILS). All projects were FAA certified under either DO-178A or DO-

178B guidelines.

8/1988 - 5/1989 Software Engineer

Harris Corporation, Melbourne, Florida

As contractor to Harris Corporation I designed and developed user

interface, audio control, and Telco call processing state-machine software

for the VSCS air traffic controller communications console. The software

was written in PL/M-86.

8/1986 - 1/1988 Software Engineer

Grumman Corporation, Melbourne, Florida

I designed and implemented a variety of software production and test tools

including network file transfer programs and software environment

simulators. I also selected equipment and software products required for

the support of microprocessor based systems development.

6/1984 - 8/1986 Software Engineer

M/A-Com Linkabit, San Diego, California

I designed and implemented control and system diagnostics software, using

PL/M-86, for a line of digital voice/data PBX and Telco switching products.

12/1979 - 1/1984 Electronics Engineer

United States Navy, Port Hueneme, California

I provided software support for the maintenance and upgrade of the TERRIER

missile system, including contractor interface, program certification, and

shipboard system qualification.

EDUCATION

Graduate

1990 Florida Institute of Technology Melbourne, Florida

MS in Computer Science specializing in artificial intelligence and expert

systems.

Undergraduate

1979 Eckerd College St. Petersburg, Florida

BS in Physics.

PUBLICATIONS

"Rule-Based Expert Systems Which Learn to Solve Problems Quicker"

Presented at the 6th Annual Israel Conference on Artificial Intelligence,

1989

"Evaluation of the Learning Process in Self-Adaptive Expert Systems"

Presented at the 3rd Florida Artificial Intelligence Research Seminar, 1990



Contact this candidate