Michael Mcdonald

Michael Mcdonald Email and Phone Number

Retired @ Chandler, AZ, US
Chandler, AZ, US
Michael Mcdonald's Location
Chandler, Arizona, United States, United States
Michael Mcdonald's Contact Details

Michael Mcdonald work email

Michael Mcdonald personal email

n/a

Michael Mcdonald phone numbers

About Michael Mcdonald

Software systems architect and project lead experience in companies ranging from small start-ups to large multinational corporations. Have extensive hardware and software systems engineering experience, Linux kernel, RTOS, drivers, and user applications, embedded systems, and parallel and distributed processing.

Michael Mcdonald's Current Company Details
None

None

Retired
Chandler, AZ, US
Michael Mcdonald Work Experience Details
  • None
    Retired
    None
    Chandler, Az, Us
  • Kino Flo Lighting Systems
    Software Engineer
    Kino Flo Lighting Systems Aug 2018 - Present
    Embedded software on multiple ARM processors for cinematic lighting industry including boot loaders with updates, GUI, CAN bus, SPI, Bluetooth, ...
  • Benchmark Electronics, Inc.
    Lead Software Engineer
    Benchmark Electronics, Inc. Aug 2017 - Aug 2018
    Tempe, Arizona, Us
    System architect working on IoT solutions combining real time location services (RTLS) with sensor fusion. Leading the software team on a daily basis. Prototyping hardware for demos and proof of concepts. Porting NuttX RTOS to Nordic nRF52 microprocessors.
  • Kisstek Llc
    Principal Engineer
    Kisstek Llc Aug 2015 - Aug 2018
    Embedded systems development primarily for ARM processors based upon the Renesas Synergy S7
  • 10Zig Technology
    Senior Embedded Linux Engineer
    10Zig Technology Jan 2015 - Jul 2015
    Phoenix, Arizona, Us
    Maintain a million lines of 20 year old MFC C++ code.Maintain and improve Linux based thin clients.
  • Mentor Graphics
    Linux Architect
    Mentor Graphics Apr 2012 - Aug 2014
    Linux Architect providing embedded Linux services in the Embedded Systems Division at Mentor Graphics porting and customizing Linux and Android to new platforms.
  • Qualcomm Innovation Center Inc
    Staff Engineer
    Qualcomm Innovation Center Inc Nov 2010 - Apr 2012
    Us
    Linux kernel engineer on Hexagon processors. Researched advanced technologies in heterogeneous computing environments.Technical lead on embedded software defined radio project.Held Top Secret security clearance.
  • Kiss Teknical Solutions, Inc.
    President/Cto
    Kiss Teknical Solutions, Inc. Jun 2007 - Nov 2010
    Provided software and system's engineering expertise for a large DoD contractor in the area of virtualization and separation with particular emphasis on the graphics subsystem: - created customized version of GDC4S' TVE for the WIN-T Multi Domain Atlas' tactical environment in 3 months - wrote entire display subsystem for the Joint Light Tactical Vehicle (JLTV) in 10 weeks including optimizations of the Remote Desktop Protocol (RDP) client. - redesigned the architecture of the Future Combat System/Privileged Virtual Machine (FCS/PVM) reducing the cost from the planned $8 million/26 engineers to $2.5 million/6 engineers.Managed team of engineers and subcontractors to design and build a world class network storage system capable of a sustained minimum write speed of 48Gb/s. System consists of 16 custom CPU boards and 32 custom solid state drives in a 4U box. Designed and tested the system’s backplane, designed the mechanical brackets and plates, and produced all of the necessary software.Oversaw corporate operations including finance, sales, and contracts.
  • General Dynamics C4 Systems
    Principal Software Engineer
    General Dynamics C4 Systems Sep 2004 - Jun 2007
    Fairfax, Va, Us
    Dual role as software and systems engineer working on High Assurance Platform Workstation using software virtualization and separation kernel techniques to develop a secure, multilevel system based upon COTS PC platforms. Wrote proof of concept hypervisor/separation kernel for bare Intel VT hardware. Sole contributor.Held Secret security clearance.
  • Scyld Computing Corporation
    Principal Engineer
    Scyld Computing Corporation Aug 2001 - Sep 2004
    Solely responsible for over a year for the enhancement and maintenance of the Scyld Beowulf Linux distribution for clusters of commodity processors. Provided second tier support to customers and supported sales and marketing.Ported the Linux kernel enhancements to the AMD Opteron and Intel Itanium processors. Sole contributor. Automated the compiling and packaging of the Scyld Beowulf Linux distribution from sources stored in CVS, allowing the complete reconstruction of any version. Currently supports three different architectures from the same sources. Sole contributor. Designed, built, tested, and delivered, in less than one year, a custom 10Gb/s data storage system based upon commodity components and the Scyld Beowulf Linux distribution. Sole contributor.
  • A Cool Computer Science Company
    Cto/Director Of Software Engineering
    A Cool Computer Science Company Jul 2000 - Jul 2001
    Managed all aspects of running the software development group including supervising the software engineers.Built a system for the cross compiling of distributions for multiple target architectures. All sources and tools, including compilers and linkers were stored in CVS. Bash. Sole contributor.Ported the Linux 2.4pre kernel to the NEC VR4122 MIPS processor. Initial shell prompt achieved within twenty four hours of receiving the documentation on the processor. Sole contributor.
  • Veridicom, Inc.
    Senior Engineer
    Veridicom, Inc. Nov 1999 - Jul 2000
    Provided technical leadership for the design, implementation, and delivery of the software for an embedded fingerprint sensor used for secure identification of government benefits recipients.
  • Mentor Graphics
    Lead Engineer
    Mentor Graphics Jan 1998 - Nov 1999
    Wilsonville, Or, Us
    Built a tool that took a rule database and produced a GUI for the configuration of a VLSI parasitic extractor that insured all the constraints were met. An 800 line rule database produced over 5000 lines of Tcl/Tk code. Sole contributor. DPEX (Distributed Parasitic EXtraction): built a tool for the distribution of tasks across a network of heterogeneous computers to achieve a linear increase in the throughput of the VLSI parasitic extractor. This also allowed much larger designs to be handled than would have been possible on a single machine. Sole contributor. Scheduled to take 18 months, finished in 6.
  • Silicon Graphics
    Member Of Technical Staff
    Silicon Graphics Mar 1995 - Dec 1997
    Milpitas, Ca, Us
    Created software development and test tools for a custom set-top box graphics chip.Designed and built a tool for the real time monitoring and analysis of discrete events within the Irix kernel. Supervised two younger engineers.Provided kernel maintenance and network device driver support for Irix.
  • Harris Corporation
    Staff Engineer
    Harris Corporation Feb 1984 - Mar 1995
    Melbourne, Florida, Us
    Member of the Advanced Technology Department:Major contributor to a joint project between Harris and MIT to design and build an object oriented VLSI CAD system using Symbolic Lisp Machines.Major contributor and technical lead on various R&D and DoD projects including geographic and medical information systems, satellite imagery, simulation of communication systems, and shared memory parallel processors.Held TS/SCI security clearance.

Michael Mcdonald Skills

Linux Linux Kernel Embedded Systems C Embedded Linux Virtualization Hypervisor Computer Architecture Python Bash Operating Systems Common Lisp Systems Engineering Mentoring Android Development Project Management Product Design Embedded Software Real Time Operating Systems Rapid Prototyping Cvs Subversion Git Mips Powerpc X86 X86 Virtualization Internet Protocol Suite Arm Security Clearance Kernel Firmware Embedded Operating Systems Unix Software Design System Architecture Research And Development Microprocessors Lisp Kernel Drivers Red Hat Linux

Michael Mcdonald Education Details

  • University Of Illinois Urbana-Champaign
    University Of Illinois Urbana-Champaign
    Computer Science
  • The University Of New Mexico
    The University Of New Mexico
    Computer Science

Frequently Asked Questions about Michael Mcdonald

What company does Michael Mcdonald work for?

Michael Mcdonald works for None

What is Michael Mcdonald's role at the current company?

Michael Mcdonald's current role is Retired.

What is Michael Mcdonald's email address?

Michael Mcdonald's email address is mi****@****tek.com

What is Michael Mcdonald's direct phone number?

Michael Mcdonald's direct phone number is +148089*****

What schools did Michael Mcdonald attend?

Michael Mcdonald attended University Of Illinois Urbana-Champaign, The University Of New Mexico.

What are some of Michael Mcdonald's interests?

Michael Mcdonald has interest in Photography, Fine Art, Sculpture, Creating New Things, Blown Glass.

What skills is Michael Mcdonald known for?

Michael Mcdonald has skills like Linux, Linux Kernel, Embedded Systems, C, Embedded Linux, Virtualization, Hypervisor, Computer Architecture, Python, Bash, Operating Systems, Common Lisp.

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.