Peter Hurley

Peter Hurley Email and Phone Number

Principal Engineer at Cisco Meraki @ Cisco Meraki
Peter Hurley's Location
San Francisco Bay Area, United States, United States
About Peter Hurley

Self-taught Software Engineer with 20+ years experience. Dedicated problem-solver and entrepreneurial spirit with the skill set and desire to contribute to every aspect of the project.

Peter Hurley's Current Company Details
Cisco Meraki

Cisco Meraki

View
Principal Engineer at Cisco Meraki
Peter Hurley Work Experience Details
  • Cisco Meraki
    Principal Engineer
    Cisco Meraki Jun 2016 - Present
    San Francisco, California, Us
  • Hurley Software
    Principal
    Hurley Software 2009 - 2016
    Founded software consulting firm in Hollis, NH.Top Linux kernel contributor, named to Linux Kernel Summit list 2015 (https://goo.gl/m62WpI) & 2014 (http://goo.gl/FsVUFX). Almost 700 mainline patches.Primary contributor and reviewer of tty/serial subsystems. Added lockless i/o for 15x throughputimprovement, standalone rwsem (ldsem), 100's of bug fixes. Notable contributions in mutex/rwsem lock stealing, memory barriers, ARM I/O primitives, devicetree, Bluetooth, consoles, pipes, FireWire, and DRM.Extensive experience in ARM platform integration and board bring-up including h/w debugging, and supplying custom toolchains, bootloaders, and kernels.
  • Imaginexd
    Co-Founder And Cto
    Imaginexd 2002 - 2005
    Architected our C++ real-time 3D visualization platform for financial services.Invented the IP and wrote US patent #7250951 (https://www.google.com/patents/US7250951).Designed and co-wrote the visualization interface, OpenGL engine and key Windows UI components. Co-led the funding search, resulting in $200K development partnership with Thomson Reuters. Double-duty as entire IT department.
  • Number Nine Visual Technology
    Vp Engineering
    Number Nine Visual Technology 1998 - 1999
    Responsible for over 100 software, hardware and ASIC engineers for publicly- traded, $100M annual revenue PC graphics hardware company.Spearheaded the (ultimately unsuccessful) turnaround effort; key actor in establishing strategic partnership with SGI
  • Number Nine Visual Technology
    Software Engineer
    Number Nine Visual Technology 1997 - 1998
    Initially hired to optimize the Windows GDI drivers; re-tasked to debug broken1st gen 3D ASIC; developed multiple software workarounds to conform to specon Direct3D and OpenGL.Led the 2nd generation 3D ASIC design, with emphasis on primitiverasterization, texture cache, and fragment pipeline.
  • Numega Technologies
    Software Engineer
    Numega Technologies 1994 - 1996
    Hired as 2nd engineer to work on SoftICE/W, the premier Windows debugger.In one month, completely re-wrote display switching for nearly every existingPC graphics device (including SVGA, 8514, ATI, S3, Matrox).Re-tasked to push stalled release of BoundsChecker v3.0, which became the most successful product in company history. Re-designed C++ run-time symbol engine for 2x speed improvement. Re-wrote the popup UI for the chiseled Windows/95 look. Introduced SCM (on Microsoft Visual SourceSafe)Within a year, Nu-Mega was sold privately to Compuware for $160M.
  • Pc Dynamics
    Principal Engineer
    Pc Dynamics 1993 - 1994
    Designed and wrote x86 protected-mode C2 security hypervisor for DOS andWindows 3.1/95.
  • Pc Dynamics
    Contract Software Engineer
    Pc Dynamics 1993 - 1993
    Wrote Energizer Bunny Screensaver for Windows, solo. Sold 1M copies in thefirst month. Led to one of the first software patent reversals(http://www.wired.com/1994/08/flux-6/).
  • Vault
    Software Engineer
    Vault 1992 - 1993
    Re-designed and re-wrote copy protection software based on patentedtechnologySub-contracted to Microsoft to design and write copy protection for Windows 3.1, Middle East, on campus.Wrote groupware license compliance client/server on OS/2
  • Cvsi
    Co-Founder
    Cvsi 1989 - 1992
    Founded and operated small LAN technology service and support company

Peter Hurley Skills

Firewire Embedded Linux X86 Assembly Optimization Sdio Uart Windows Driver Development C++ C Bluetooth Debugging Scalability Linux Kernel Arm Assembly Software Engineering Kernel Drivers

Peter Hurley Education Details

  • Santa Rosa Junior College
    Santa Rosa Junior College
    Anthropology/Archaeology

Frequently Asked Questions about Peter Hurley

What company does Peter Hurley work for?

Peter Hurley works for Cisco Meraki

What is Peter Hurley's role at the current company?

Peter Hurley's current role is Principal Engineer at Cisco Meraki.

What schools did Peter Hurley attend?

Peter Hurley attended Santa Rosa Junior College.

What skills is Peter Hurley known for?

Peter Hurley has skills like Firewire, Embedded Linux, X86 Assembly, Optimization, Sdio, Uart, Windows Driver Development, C++, C, Bluetooth, Debugging, Scalability.

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.