Bill Haffey
Principal Firmware Engineer at Microchip Technology Inc. | Ripon, California, United States
Engage
candidates 10x faster
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 1.4M users from 76% of Fortune 500 companies
The most accurate data ever
CCPA Compliant
GDPR Compliant
150M
Personal Emails
200M
Work Emails
100M
Direct Dials
250M
Professional Profiles
40M
Company Profiles
Find anyone, anywhere
with ContactOut
today
Making remote or global hires?
Connecting
with key decision-makers? We can help.
- 40 emails / month
- 3 phone numbers / month
- Works on standard LinkedIn only
-
Work emails, personal emails,
mobile numbers
No credit card required
Bill Haffey is a seasoned Principal Firmware Engineer at Microchip Technology Inc., where he leverages his extensive technical expertise to drive innovation in embedded systems, particularly in the realm of NVMe flash memory controllers. With decades of experience spanning hardware design and software development, Bill has honed his skills across multiple platforms, including Windows, Unix/Linux, and various real-time operating systems (RTOS). His proficiency in low-level embedded firmware and host OS drivers allows him to tackle complex challenges in networking, data storage, and printing products.
In his current role, Bill has been instrumental in developing and testing embedded firmware that enhances the performance and reliability of Microchip's NVMe flash memory solutions. His hands-on experience with C and machine code programming, particularly on ARM and Tensilica processors, enables him to effectively conduct firmware bring-up and debugging using simulators, system-C emulators, and actual hardware. A key highlight of his career at Microchip has been leading a dedicated team in the development of boot ROM firmware, where he successfully integrated secure boot features to bolster product security.
Beyond firmware development, Bill is also adept at creating comprehensive software development kits (SDKs) that empower other engineers and developers to maximize the capabilities of Microchip's products. His collaborative approach and commitment to technical support ensure that both internal teams and customers receive the guidance they need to succeed. With a robust skill set that includes embedded C, Python programming, and a deep understanding of networking protocols, Bill Haffey continues to be a pivotal figure in advancing Microchip Technology's mission to deliver cutting-edge embedded solutions.
Principal Firmware Engineer at Microchip Technology Inc. in May 2018 to Present
Staff firmware development engineer at Microsemi Corporation in May 2014 to May 2018
principal firmware engineer, QLogic converged network adapters at QLogic in February 2011 to March 2014
Firmware engineer, ProCurve switches at Hewlett-Packard / ProCurve in January 2006 to January 2011
System engineer, HP Information Lifecycle Management Software at Hewlett-Packard in January 2005 to January 2006
Software developer, HP Document Server at Hewlett-Packard in January 2004 to January 2005
Software developer, HP Imaging and Printing Manager at Hewlett-Packard in January 2003 to January 2004
Test coordinator, HP Print Server Appliance at Hewlett-Packard in January 2002 to January 2003
Software/firmware developer, HP Print Server Appliance at Hewlett-Packard in January 2001 to January 2002
Software developer, HP Network Attached Storage at Hewlett-Packard in January 1998 to January 2001
Product development lead, HP NAS CD-ROM server at Hewlett-Packard in January 1996 to January 1998
Driver software lead, HP NetBeamIR infrared LAN access point at Hewlett-Packard in January 1994 to January 1996
Software engineer, HP network interface cards (NIC) at Hewlett-Packard in January 1990 to January 1994
See more
See less
Firmware
Embedded Systems
Testing
Device Drivers
Hardware
Networking
Data Center
Storage
Debugging
Technical Support
Ethernet
TCP/IP
System Architecture
Fibre Channel
Software Development
Unix
Computer Hardware
Internet Protocol Suite (TCP/IP)
C#
Embedded Software
Embedded C
Python (Programming Language)
Real-Time Operating Systems (RTOS)
See more
See less
Discover more about Microchip Technology Inc.What is Bill Haffey email address?
Email Bill Haffey at [email protected] and [email protected]. This email is the most updated Bill Haffey email found in 2026.
How to contact Bill Haffey?
To contact Bill Haffey send an email to [email protected] or [email protected]. (updated on October 31, 2024)
What company does Bill Haffey work for?
Bill Haffey works for Microchip Technology Inc.
What is Bill Haffey's role at Microchip Technology Inc.?
Bill Haffey is Principal Firmware Engineer
What is Bill Haffey's Phone Number?
Bill Haffey's phone (213) ***-*303
What industry does Bill Haffey work in?
Bill Haffey works in the Semiconductor Manufacturing industry.
Bill Haffey Email Addresses
Bill Haffey Phone Numbers
looking for?
Find personal and work emails for over 250M professionals.
People like Bill Haffey
Freelance Communications Strategist at Abbie Vos Consulting
Investor at NTTVC
President and Founder at Harmony Marketing Technology Advisors, LLC
Registered Dental Hygienist at RANDAL LEE WATSON, DDS, P.A.
Electrical System Test Engineer at Ford Motor Company
Cycling Instructor at Burn Studios
Landman at Stable Energy Land Services, LLC
Director of Business Development at Pathway Health
Senior Communications Specialist at Artemis ARC
Project Manager at Westinghouse Electric Company
Managing Director, Connected Commerce at KPMG US
Chief Architect at Fidelis Cybersecurity
Product Design Engineering Program Manager at Google
Director at Sarah's...an Oasis for Women
Manager of Special Operations at San Francisco Municipal Transportation Agency (SFMTA)
Data Analyst at Amazon Logistics
Teacher at Calhoun County ISD
Trade Finance Specialist at Pacific Mercantile Bank
Director of Integrated Governance, Portfolio & Value Management at Qurate Retail Group
TPM, SW System Integration and Operating Systems, Devices at Meta
Show more
Show less