Wireless Embedded Systems Engineer


Hardware, Software and Documentation - Design, Deployment and Support

  • 2007 to 2009

    Embedded Software Engineer

    Securaplane Technologies, Inc., Tucson, AZ

• Wrote embedded software in C for a wireless (Bluetooth) emergency lighting application for an ARM7 (AT91SAM7X) processor using an IAR IDE.

• Implemented wired communication via CAN bus with the Boeing 787 aircraft using binary protocols specified by Boeing and ARINC.

• Implemented BITE (Built-In Test Equipment) functionality for the product in accordance with Boeing and ARINC specifications.

• Implemented run-time CPU re-flash capability in accordance with ARINC 615 compatible ODLF (On-Board Data Load Function) specifications.

• Performed on-site testing and troubleshooting of the emergency lighting product and customer equipment interfaces at the Boeing Avionics Integration Laboratory in Seattle, WA.

• Performed all engineering tasks in accordance with ISO 9000 and DO-178B standards using Telelogic DOORS, Synergy, and change management tools.

  • 2006 to 2007

    Embedded Software Engineer

    ARGO Tracker, Inc., Tucson, AZ

• Designed, implemented and tested an embedded boot loader for remote over-the-air upgrades of MSP430 and HCS08 firmware in the field.

• Ported existing ZigBee wireless networking firmware from the HCS08 MCU to the ColdFire MCU using the Freescale (Metrowerks) CodeWarrior IDE.

• Completed a one-week course on CAN, J1708, J1850, and J1939 protocols.

  • 2004 to 2006

    Senior Applications Engineer

    Environmental Systems Products, Tucson, AZ

• Designed, implemented and tested end-user software using VB.Net. Wrote proposals, requirements, design documents, test plans and user’s manuals.

• Worked directly with customers in the field to solve engineering problems, saved two major projects from likely failure in this manner.

• Wrote an ISO-9001 compliant software engineering process for the Remote Sensing Department and trained co-workers in the new process.