
greg vaughn
senior software engineer
About
Specialties: Storage support for real-time systems Deeply embedded systems. Real time operating system design. Firmware / Hardware partitioning.
united states
boise
computer hardware
embedded systems, firmware, device drivers, linux, debugging, rtos, hardware, software engineering, software development, embedded software, operating systems, c, storage, c++, clearcase, algorithms, computer hardware, soc, arm, embedded linux
Experience

engineer specialist and software technician
hp

mass storage and low level firmware
hp

expert f and w engineer
hp
Developed and implement firmware design and architecture for next generation products. Investigated bugs and diagnosed issues. Collaborated with cross-functional teams to build optimal solutions. Provided cross-cultural mentoring in China, India, and Boise on Embedded Operating System, Low-Level development and design practices. Successful identification and remediation of issues while serving as the Embedded Operating System Lead (LynuxWorks, Linux) ultimately saved the company millions of dollars in lost sales. Invented, designed and implemented a virtualization layer for storage devices. This allowed a storage device to be accessed as multiple independent devices. For example, a hard disk could be accessed as a ROM, Flash or hard disk. Collaborated with hardware teams in defining capabilities and requirements for the next generation SOC's, successfully extended capabilities and lowered cost. Architected and implemented storage solutions for embedded devices using disk drives, USB, SSD's and raw NAND, allowing company to be more versatile in their portfolio.

firmware development engineer
hp
* Designed enhancements, updates, and programming changes for portions and subsystems of firmware. Wrote and executed complete testing plans, protocols, and documentation for assigned portion of application; identified and debugged, created solutions for issues with code and integration into application architecture. * Designed a dynamic mass storage device discovery and mounting algorithm for LynuxWorks Real Time Operating System. * Designed and developed drivers for PCI-to-IDE disk drives. * Developed driver for NOR Flash devices (AMD and Intel command sets) to emulate a disk drive. * Key enabler of cutting edge technology through the development of driver for NAND Flash device to emulate disk drives, raw storage and to be the boot device. * Designed and developed a Dynamic Ram disk for use in LaserJet printers.

senior software engineer
micron technology
Education
boise state university
computer science
greg vaughn's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

