Resume of Embedded Software Engineer




Title
Embedded Software Engineer

Primary Skills
Embedded, C, C++, assembly, VxWorks, ThreadX, PSOS, VRTX, Unix, Linux, project management, device driver, BSP, DSP.

Location
US-FL-Boca Raton

Posted
Apr-12-07

RESUME DETAILS
Experience:
Raymarine Inc. -- Ft. Lauderdale, FL.
January 2006 to present -- Senior Software Engineer. Design and development of embedded software for marine electronic equipment. Currently performing hardware/software integration of the next generation digital sonar module. Developed the display rendering and human-machine interface for the A60 chartplotter/fishfinder product. Developed performance metrics and diagnostic utilities for the A-series product line. Systems developed in C/C++ on ARM9 based platforms running under the ThreadX operating system.

Harbor Branch Oceanographic Institute -- Ft. Pierce, FL.
December 2004 to December 2005 -- System Engineer. Assigned to the Optical Oceanography department to develop the next generation underwater laser imaging system. Responsibilities include: hardware and software design specification development, COTS hardware component selection, and the design and development of the real time DSP instrument control software.

No Bananas Engineering, Inc. -- Vero Beach, FL.
May 1999 to November 2004 -- Software Engineering Consultant. No Bananas Engineering is a software and electrical engineering consulting firm. Projects worked on include: the design and development of real time DSP software for an underwater laser imaging system, the design and development of real time software for the configuration and control of a wireless base station system, the development of a VxWorks board support package for a VME based control computer, the design and development of real time software for a high-density digital mapping reconnaissance system, and the design and development of a real time billing collection system for a demand assigned multiple access (DAMA) satellite network terminal.

AirNet Communications Corporation -- Melbourne, FL.
May 1994 to April 1999 -- Principal Member of Technical Staff. Managed an engineering team that developed real time software for a broadband wireless Base Station System (BSS) product. Managerial responsibilities: project planning and scheduling, budget development, resource allocation, and personnel performance evaluations. Technical responsibilities: architecture/functional requirement generation, detailed design, development and test. Subsystem responsibilities: the Broadband Transceiver System (BTS), Transcoder and Rate Adapter Unit (TRAU) and the Base Station Controller (BSC). Development activities: VxWorks board support package for the system controller, real time hardware configuration and control, system diagnostics, fault detection and recovery software, and an application programming interface that allowed the BTS to easily support several wireless protocols (PCS/GSM, AMPS, TACS and NMT).

Harris Corporation -- Melbourne, FL.
October 1989 to April 1994 -- Staff Engineer. System engineer and project lead for a multi-point video teleconferencing bridge. Responsibilities included: feature content release planning, system level specification generation, project management, detailed design and development. Developed real time software for the audio processing, video processing and system controller modules. Software/hardware engineer for the Second Tracking and Data Relay Satellite System Ground Station (STGT). Responsibilities included: real time software development for several switch controller modules (SCSI, HDLC, switching fabric control, touch panel display) and assisted with the design of the digital hardware for the low rate and high rate matrix switch cards.

AT&T Bell Laboratories -- Liberty Corner, NJ.
January 1986 to September 1989 -- Senior Engineer. Designed and developed a control computer for a data communications packet switch. Developed device drivers and system diagnostics. Designed a redundant disk system for the same control computer. The system utilized the SCSI protocol and incorporated fixed and removable media disk drives. Developed the field installation/upgrade manual for the migration to the new control computer and managed the manufacturing introduction program.


Education:
M.S. Computer Science - Stevens Institute of Technology, 1988.
B.S. Computer Science - Middle Tennessee State University, 1985.

Skills:
Hardware: TI 6000 series DSP, ARM, SPARC, Intel, Motorola, PowerPC, PC/104 systems, VME systems, SCSA bus systems, SCSI bus systems. Experience with emulators, in-circuit debuggers, logic analyzers, spectrum analyzers, oscilloscopes and various specialty test equipment.

Operating Systems: ThreadX, VxWorks, Nucleus, LynxOS, PSOS, VRTX, Windows, UNIX, Linux, Solaris, MS-DOS, VAX/VMS.

Languages: C, C++, Python, Pascal, PL/M, FORTRAN, COBOL, Intel/Motorola/ARM assembly.

Certifications
See above

CONTACT DETAILS

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


View all resumes in US-FL-Boca Raton »
View all resumes in US-FL »

View other Embedded Software Engineer resumes, Programmer / Developer resumes