Post Job Free
Sign in

Engineer Software

Location:
Bothell, WA, 98012
Posted:
August 10, 2010

Contact this candidate

Resume:

Marianne W. Carlson

**** - ***** ***** ** - **** Creek, WA 98012

425-***-**** - abl2jd@r.postjobfree.com

BACKGROUND:

I have extensive embedded applications experience on custom

platforms using the Freescale Coldfire, Power PC, 9S12x, HC08 and

Analog DSP Sharc processor. Every one of my projects has been

developed into a success product launch. My backgrounds includes

developing with several different Real Time Operating Systems

(RTOS), custom interrupt routines to handle incoming data over DMA

channels, CAN protocol, serial (RS 232), SPI ports, PWM channels or

any unique port on your schematic. No problem reading schematics or

reviewing hardware chip requirements. I have used CANape, CANalyzer

and I am familiar with LabVIEW and multiply other debug options to

get code up and running quickly. Also have experience with

Subversion, VSS and multiply bug tracking systems.

Some code designs have required multi-threading applications for

full PID feedback control and others DSP signal processing to

eliminate noise. The software developed interfaced with off/on chip

FLASH and/or NVRAM memory for all projects and processors. Most

software has been done in C, Assembly and C#, some C++ experience.

I have a unique ability to debug anything written in C. As a

recent contract engineer I have to trace code from many programmers

and have done so with ease, despite a complete change in style and

structure. Because I can read code so easily I am not a big fan of

re-inventing the wheel, if it works leave it.

EDUCATION:

BS Electrical Engineering - Minor Computer Science University of

Colorado, Boulder 1983

EDCC: CCDA Cisco Certified Design Associate - TCP/IP networking

course 2001

EXPERIENCE:

Embedded Productions LLC

ZF Marine - Mukilteo (C, C#)

Contract work (Sept 2009 - June 2010) Built manufacturing

test system for Power PC boards Host PC Application - to

test hardware - to final hardware integrating entire system

for manufacturing automation.

Open loop Joystick Maneuvering System for boat control

combining the ECU with control for bow and stern thrusters

for complete user control of boat at low speeds using a

joystick. Tested and shipped to customer in Norway.

Cobham Avionics (formerly NAT-Seattle Inc) ( Contract Dec

2009 - Jan 2010)

Upgraded DCOM Audio Control System for the T6-Fighter Jet to

include 4 radio controls.

NAT-Seattle Inc (formerly Pentar Avionics and dB Systems) May 2007

- September 2009

Senior Software Engineer ( C, Assembly) - Responsible for

design and completely programmed next generation audio

processing control panel for radio controls for pilot and co-

pilot inside completely new fighter trainer for Hawker-

BeechCraft under DO-178B government requirements. I designed

and developed the complete software system for the audio

control panel from inception to TSO FAA approval for Hawker-

BeechCraft T-6, this aircraft is being sold currently as the

next generation fighter trainer for the military around the

world. Processors used during the design were Analog Sharc DSP

21369 and Freescale 9S12512, with their respective IDE's and

SofTec hardware for loading. The Microsoft VSS system was for

software tracking.

July 2009 - Nat-Seattle announced it was moving to Prescott,

Arizona to complete its transformation to Cobham Avionics. Late

September after I left they canceled the move.

Ioline Corp, Woodinville, WA April 2001 - May 2007

(Manufactures vinyl sign cutters, large paper pen plotters and

specialty flat-bed fabric cutters.)

Senior Software Engineer (C / C++ / Assembly) - Responsible

for all production software across all product lines. Direct

project management and development of wide body inkjet printer

and specialty high force cutter. Developed on the Motorola

PowerPC with ATI RTOS. All products have custom PID motor

control running 2-4 motors concurrently in operation and a

multi-tasking RTOS systems. Developed interrupts, boot loaders,

communications with SPI, UART's and connects to a Motorola

HC908 for user input. Ioline's inkjet prints fabric markers

for the apparel industry at 60 inches/second.

Ioline also successful competes in the apparel marketplace with

a vinyl signcutter and Applik fabric cutter. I developed those

on the Coldfire Motorola processor. It was done with MetroWerks

software, CMX RTOS, multi-task operations. Similar

communications with SPI and UARTS, to Flash, NVRAM and memory

mapped with Xilinx FPGA. There is a custom Visual Basic

application that interfaces with these products.

MicroRim Inc, Redmond, WA January 1988 - January 1991

Software Engineer - Relational Database Software

Responsible for the entire FORMS multi-user subsystem. FORMS

was the central entry point for the user to access/process

records within the SQL database. MicroRim produced R:base, a

relational database package, similar to Access.

ARMCO Autometrics Inc, Boulder, CO June 1984 - May 1987

Lead Software Engineer - Process Control Embedded Software

Responsible for all embedded software projects/products.

Products developed included a real time management information

system developed and installed on time, for a copper mine in

Yugoslavia. ARMCO products included an XRAY analyzer of copper

slurry that provided the mineral content of the slurry by

measuring the decaying energy of minerals after being exposed

to an xray beam. Another product was ARMCO's Particle Size

Monitor that used ultrasound to measure the size of the copper

ore after grinding. The Particle Size Monitor was put into the

copper slurry to insure real time monitoring and adjustment of

the grind of the copper slurry.

Tri-State Generation and Transmission Association, Inc, Denver, CO

June 1981 - May 1984

Control Systems Engineer - High Voltage Transmission System Control

Planning engineer where I did studies on whether new

transmission lines should be installed and where those lines

would be placed in the system. I also did stability studies on

how the transmission system would react to various pieces of

equipment or lines being pulled offline.



Contact this candidate