Post Job Free
Sign in

Engineer Software

Location:
Coweta, OK, 74429
Posted:
May 17, 2010

Contact this candidate

Resume:

Richard H. Sternagle

***** * ***** **** ***.

Coweta, OK

918-***-**** (H)

918-***-**** (C)

Professional

Highlights: 6 years experience in DoD software (Held Secret

Clearence)

7+ years of feature/project leadership experience

15+ years of multi-threaded, software development

experience in C/C++ for embedded environments.

Expertise in full project life cycle including

requirement specification, design implementation,

integration testing, maintenance, and support.

Excellent inter-personal, oral, and written skills with

strong sense of organization and ability to establish and

execute priorities.

Experience:

2008 - 2010 Opnext Inc./ Stratalight Networks

Senior Software Development Engineer

Developed C++ interrupt-driven device drivers for SPI-based

devices (DAC, ADC, Flash, Temp) for ARM processor on the CPU

bus and FPGA bus for the 40G product.

Developed C++/assembler code for Redboot/eCos OS on ARM

processor in support of L2/L3 caches, timers, and flash

interface for 40G product.

Developed Windows and Linux based "XML" scripted test tool

for testing 40G products.

Developed C++ software for Inter-Process Communication IPC

layer for 100G product. This included the IPC and application

interfaces.

Developed C++ software for the 100G product including:

MemPools, Host Port Interface, Line Port Interface, Gateway

for dual-processor communicatons, Line/Host Alarm mgr, Defect

& Limit soak timers, Serdes, OTN, & FEC drivers, etc.

2007 - 2008 Adva Optical Networks Inc.

Senior Software Development Engineer

Developed C++ software for Linux-based Inter-Process

Communication "IPC" platform for PowerPc which included:

UDP, Reliable UDP, Message Queues, Named Pipes, and

multiple Timers support.

Developed C++ software for Linux-based process control

application. This application read XML files to fork

processes and then used the developed IPC mechansisms to

stage the processes through their "init" sequences.

Finally, it used heartbeating at the process and thread

level to verify run-time viability.

1999 - 2007 Tekelec

Senior Software Development Engineer

Developed embedded software in C/C++ for the Tekelec

T8000 Media Gateway (T.38, M3UA, SCTP, Binary Megaco

(H.248), and Voice Server).

Developed the SIP testing tool (PC-based) used by

development team to capacity load test the SIP

application on the SanterOne platform.

Developed software for embedded Redhat Linux-based

Tekelec SIP-to-H.323 inter-working server and SIP Proxy

Server in C++.

1987 - 1999 MTX Inc. / Memorex-Telex 3270 Networks, Raleigh, N.C.

Senior Software Development Engineer

Designed and developed PPP for serial port on Fast

Ethernet board for MTX embedded platform.

Designed and developed IP over Frame Relay for the MTX

platform. This included: Static, RIPv1, and RIPv2

routing, and bridging between DLCIs.

Designed and developed the interfaces for the Fusion

TCP/IP stack so that the MTX platform could route over

multiple Ethernet, Token Ring, and Frame Relay

interfaces in the same platform.

Designed and developed X.25 protocol software for the

MTX gateway.

Team lead for a eight-person team developing IBM-IPDS

printer product.

1981-1987 The Johns Hopkins University Applied Physics Laboratory

Software Development Engineer

Held Secret Clearance

Involved in full development cycle of: design, testing,

delivery, documentation, and software maintenance for

real-time systems delivered to the U.S. Navy.

Developed embedded software written in CMS-2 and ADA on

UYK-20 for "gridlock" program developed at APL for 48-C

Radar for Navy battle groups.

Implemented Kalman filters, Surface and Air Trackers,

and Contact Correlators in "C" for embedded

multi-processor platforms for Radar applications at

Point Mugu and Pacific Missile Test range.

Responsible for analyzing radar data pertaining to

delivered systems

Developed software in "C" for analysis of radar data

Operating Linux, eCos, VxWorks, pSOS, Windows

Systems:

Languages: C++, C, XML, Perl, CMS-2, ADA, 680XX, 32532, ARM

assembler

Protocols: TCP/IP, SCTP, SIP, H.323, H.248, M3UA, T.38, SDP, PPP,

RIP, Frame Relay

Education: Collin County Community College, Texas

- Cisco CCNA I, II, and III networking courses

The Johns Hopkins University, Baltimore, Md.

M.S. Computer Science

Youngstown State University, Youngstown, Ohio

B.E. in Electrical Engineering

Youngstown State University, Youngstown, Ohio

Associate Degree in Electrical Engineering Technology

References: Available upon request



Contact this candidate