Andrew Rees

Andrew Rees Email and Phone Number

Partner at Caldera Development Group @ Caldera Development Group
Andrew Rees's Location
Redmond, Washington, United States, United States
Andrew Rees's Contact Details
About Andrew Rees

Systems, software and hardware engineer working contract and consulting roles. Experience includes requirements capture, architecture design, embedded and PC software, and digital hardware and FPGA design. Clients have included Kymeta, Honeywell (avionics), Microsoft, Zetron, Microsurgical Technologies, and Cascade Engineering Services.Specialties: Systems engineering, requirements capture, hardware and software architecture development.

Andrew Rees's Current Company Details
Caldera Development Group

Caldera Development Group

View
Partner at Caldera Development Group
Andrew Rees Work Experience Details
  • Caldera Development Group
    Partner
    Caldera Development Group Jun 2014 - Present
    Redmond, Wa, Us
    Organizing and managing engineering teams for clients in avionics, medical electronics and communications.
  • Enginuity Development Network, Inc.
    Partner
    Enginuity Development Network, Inc. Feb 1995 - Present
    Consulting and contract engineering services to a variety of established and start-up companies.
  • Honeywell Aerospace Through Cascade Engineering Services
    Systems Lead
    Honeywell Aerospace Through Cascade Engineering Services 2004 - Jun 2014
    Charlotte, North Carolina, Us
    Leading a team performing requirements capture and architecture development for flight critical avionics on Boeing and Airbus aircraft.
  • Compupets Through Enginuity Development Network, Inc.
    Consulting Engineer
    Compupets Through Enginuity Development Network, Inc. 2000 - 2010
    Developed and maintained on-line dog show registration website using ColdFusion and custom DLLs.
  • Minomech Through Enginuity Development Network, Inc.
    Consulting Engineer
    Minomech Through Enginuity Development Network, Inc. 1999 - 2007
    Developed embedded software and hardware for assistive technology to aid people with special needs in using computers and other technology. Designed control software and hardware to minimize costs and raise reliability so that user interaction is avoided in error recovery procedures. The user interface design required special attention to ease of use to allow the target market to quickly navigate through the program.
  • Zetron
    Software Architect
    Zetron Oct 2003 - Feb 2004
    Redmond, Wa, Us
    Developed software architecture for a mission critical TDM and packet over Ethernet network. The network used a hybrid of TDM frames and packet switching to distribute audio meeting telephony timing standards while providing seamless support for Ethernet traffic. Analyzed system control and management plane requirements to meet high availability standards. Specified networking protocols and software entities for all network devices. Wrote software portions of the Systems Concepts Document and System Functional Specification. Wrote white papers to analyze and explain specific system tradeoffs and assist in management decision making.
  • Microsoft Through Cascade Engineering Services
    Design Engineer
    Microsoft Through Cascade Engineering Services Nov 2002 - Sep 2003
    Redmond, Washington, Us
    Developed hardware and software for rapid prototyping of consumer devices. Projects included USB, 802.11 networking, digital audio and telephony. Specific contributions included digital hardware design, PCB layout, embedded software development, and evaluation of third party software and hardware components.Developed embedded assembly language for wireless mouse.
  • Stairmaster Through Enginuity Development Network, Inc.
    Consulting Engineer
    Stairmaster Through Enginuity Development Network, Inc. 2001 - 2003
    Implemented a software architecture redesign and user interface upgrade for StairMaster exercise equipment. Ported software from an older version of the custom electronics to a new 68HC11 based motherboard. Updated software architecture to reduce memory requirements and improve consistency of functionality. Redesigned user interface to support new customer requirements. Developed and implemented software test plan.
  • Nextrx Through Enginuity Development Network, Inc.
    Engineering Lead
    Nextrx Through Enginuity Development Network, Inc. Feb 1995 - Jan 2002
    Us
    Led project team in development of hardware and software for a machine control application combining multiple embedded controllers with a WindowsNT based user interface. The hardware implemented a configurable medication ejection system under a hierarchical communications scheme implemented on a CAN bus. The software implemented a multithreaded control scheme communicating with Java middleware over two TCP/IP sockets, two SQL Server databases, eight slave controllers through a custom communications DLL and control hardware through custom device drivers.Developed hardware and software control system for a medication supply cart. This cart was connected to the nursing user interface through an 802.11 radio Ethernet network. It moved medication trays and opened security access doors to provide the medications needed by the nurse. It used a PC-104 motherboard, stepper motor controllers and a custom I/O board along with C++ control software.
  • Motorola Mobile Devices Through Enginuity Development Network, Inc.
    Hardware Engineer
    Motorola Mobile Devices Through Enginuity Development Network, Inc. 1998 - 1998
    Chicago, Illinois, Us
    Developed custom gate array prototype for Motorola cell phones using Synplicity’s VHDL tools. This gate array was initially implemented as an FPGA and included a digital phase detector, FIFO, timer and custom UART. The project included digital simulation and extensive test vectors for quality assurance.
  • Applied Microsystems Corporation
    Design Engineer
    Applied Microsystems Corporation May 1988 - Mar 1997
    Led system architecture development effort and hardware design team for CodeTEST software testing tool suite. Designed and implemented prototype versions of the embedded software. Designed high-speed data reduction processor system based on the Intel 960CF. This product used a dual-processor shared-memory architecture to provide maximum data processing speed while maintaining a low product cost. Developed source level execution and data trace analysis specification. The system used recorded processor bus cycle information to decompile a history of code execution and data values in a source language display. The data could be searched for data anomalies resulting from software defects. Managed development of initial proof of concept implementation.Produced In-Circuit Emulator support feature specifications to be used by Motorola and Intel microprocessor architecture development teams. Features developed focused on improving tools for embedded software development.Led a 4-person design team with responsibility for product definition, scheduling, resource allocation, and marketing support for emulators supporting the Motorola 683XX family. Instigated hardware and software architectural clean up to reduce development time, reduce defect density and increase reusability. Implemented multiprocessor hardware as well as embedded command processing and control software.Performed system level design of emulator products including specification of host and embedded software, hardware with expandable functionality, and built-in test access. These products required maximum features in a price-critical market and succeeded at reducing the expected selling price from ~$30K to under $10K.Developed high-speed trace memory hardware to allow data capture at up to 50 MHz.Redesigned embedded control software, converting it from 6809 assembly language to C running on a multitasking operating system.
  • Sundstrand Data Control
    Software Engineer
    Sundstrand Data Control Jun 1987 - May 1988
    Designed software modifications to add windshear symbology to a heads up display, involving digital signal processing and fail-safe validity testing. Implemented software changes in custom assembly language. Implemented software for parameter database loading for Flight Data Acquisition Unit in commercial aircraft and military helicopters. Implemented software in Pascal.
  • Tone Commander Systems
    Intern
    Tone Commander Systems Jun 1986 - May 1987
    Mukilteo, Wa, Us
    Designed hardware and software for a microprocessor-based asynchronous serial interface multiplexer for telephone monitoring equipment. Implemented and hand optimized software in assembly language. Redesigned intercom to reduce cost and replace discontinued microprocessor. Achieved 20% cost reduction.

Andrew Rees Skills

Embedded Systems Systems Engineering Testing Embedded Software System Architecture C Electronics Hardware C++ Device Drivers Leadership Hardware Architecture Pcb Design Engineering Fpga Avionics Requirements Gathering

Andrew Rees Education Details

  • Seattle Pacific University
    Seattle Pacific University
    Electrical Engineering

Frequently Asked Questions about Andrew Rees

What company does Andrew Rees work for?

Andrew Rees works for Caldera Development Group

What is Andrew Rees's role at the current company?

Andrew Rees's current role is Partner at Caldera Development Group.

What is Andrew Rees's email address?

Andrew Rees's email address is arees@oz.net

What is Andrew Rees's direct phone number?

Andrew Rees's direct phone number is +120644*****

What schools did Andrew Rees attend?

Andrew Rees attended Seattle Pacific University.

What skills is Andrew Rees known for?

Andrew Rees has skills like Embedded Systems, Systems Engineering, Testing, Embedded Software, System Architecture, C, Electronics, Hardware, C++, Device Drivers, Leadership, Hardware Architecture.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.