AeroLeads people directory · profile

Michael Ruff Email & Phone Number

Principal Engineer at SiFive
Location: Richardson, Texas, United States 13 work roles 1 school
1 work email found @sifive.com 10 phones found area 214, 408, 972, 210, and 561 LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 10 phones

Work email m****@sifive.com
Direct phone (214) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Engineer
Location
Richardson, Texas, United States
Company size

Who is Michael Ruff? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Michael Ruff is listed as Principal Engineer at SiFive, a company with 513 employees, based in Richardson, Texas, United States. AeroLeads shows a work email signal at sifive.com, phone signal with area code 214, 408, 972, 210, 561, and a matched LinkedIn profile for Michael Ruff.

Michael Ruff previously worked as Principal Engineer, Member of CTO Staff at Sifive and Principal Hardware Engineer at Microsoft. Michael Ruff holds Bscee, Electrical, Computer from Purdue University.

Company email context

Email format at SiFive

This section adds company-level context without repeating Michael Ruff's masked contact details.

{first}.{last}@sifive.com
89% confidence

AeroLeads found 1 current-domain work email signal for Michael Ruff. Compare company email patterns before reaching out.

Profile bio

About Michael Ruff

PROFESSIONAL OBJECTIVETo attain an impactful technical leadership or individual contributor position that leverages my current skills while providing opportunities for grow in the fields of ASIC, FPGA and systems design with possible customer interaction.PROFESSIONAL SUMMARYA senior digital design engineer with experience covering a broad range of skills and markets including low volume high performance servers and routers, high volume commodity graphics, and cell phone application processors. This broad exposure has honed my ability to balance the tradeoffs in design processes including performance, power, cost and time to market. Furthermore, having worked in resource constrained startup and small group environments with aggressive design targets and production deadlines I have cultivated abilities to refine methodologies that encourage reuse and automation.

Listed skills include Verilog, Asic, Fpga, Perl, and 43 others.

Current workplace

Michael Ruff's current company

Company context helps verify the profile and gives searchers a useful next step.

SiFive
Sifive
Principal Engineer
Richardson, TX, US
Website
Employees
513
AeroLeads page
13 roles

Michael Ruff work experience

A career timeline built from the work history available for this profile.

Principal Engineer

Richardson, TX, US

Principal Engineer, Member Of Cto Staff

Current

Santa Clara, California, US

My career has come full circle, I'm back to vectors and matrices but this time it's in things you carry vs. racks in a data center. I guess in the end it's all vectors and matrices in this simulation we call life.

Mar 2022 - Present

Principal Hardware Engineer

Redmond, Washington, US

o Managing a Cloud Hardware Infrastructure Engineering (CHIE) team to develop the FPGA board support RTL and manufacturing test images for an internal, multiple FPGA platform to be deployed in Azure. Responsibilies include direct management, recruiting, requirements alignment between groups, development tooling and automation in addition to significant.

Oct 2019 - Mar 2022

Senior Hardware Design Engineer

Redmond, Washington, US

Feb 2017 - Oct 2019

Staff Design Engineer

Santa Clara, California, US

o RTL design lead for the IPG testchip development team for leading edge process IP. Developed top level clock and reset control logic as well as integration of IP blocks into the test chip. To increase productivity to support multiple test chips per year, I co-architectend and developed tooing which assempled testchips from a spreadsheet specification.

Oct 2015 - Jan 2017

Hardware Development Engineer

Boise, Idaho, US

o Member of a 3 person team developing an instruction set simulator for a custom processing core written in C++. We provided a fully functional simulator from scratch within 2 months. Specific responsibilities include instruction decoding, instruction performance estimation as well implementing the arithmetic instructions. Interfaced with compiler and.

Mar 2015 - Oct 2015

Design Engineer

Richardson, Texas, US

o Participated in the on-site training of customers for the Hybrid-Threading toolset; including presentations, example design development, tool evaluation and relationship building.o Member of development team for the Hybrid-Threading SystemC toolset; responsibilities included co-specification of tool input formats and features; development of the host.

Jul 2007 - Mar 2015

Sr. Asic Designer - Wireless

Dallas, TX, US

o A senior member of a physical design team for a 65nm C6X DSP based video coprocessor utilized in OMAP application processors. Supported floor planing, as well as dynamically adjusted power structure and sythesizable register based data path integration. Also participated in specification and received training for Sonics OCP-IP on-chip interconnect.

Jan 2005 - Jul 2007

Asic/Fpga Design Engineer

US

o Began architecting and designing a FPGA (Xilinx Virtexii Pro) which would augment the Lookup and Rate­Meter capabilities of the intel IXP2800 Network processor. The FPGA utilized embedded PowerPC microprocessors, custom state machines and interfaces to QDR SRAM and RLDRAM Il with core frequencies of 100 and 200 MHz.o Developed TCL scripts which configure.

Apr 2000 - Nov 2004

Sr. Asic/Physical Designer

Dorval, Quebec, CA

o Managed ASIC design team: mentoring, task assignment, scheduling, performance evaluation, oncampus recruiting, phone screening, interviewing and hiring decisionso Participated in the specification of a hierarchical COT EDA tool flow for a UMC 150 nm processo Led the design and contributed to the architecture of a deeply pipelined graphics rendering.

Feb 1998 - Apr 2000

Asic Design Engineer

Houston, Texas, US

o Verified system performance for V-Class SMP servero Developed enhanced memory interface to improve performance of the V-class server; design responsibilities included majority of the data-path, memory request table and development and execution of ASIC physical design tool flow

Apr 1996 - Feb 1998

Hardware Engineer

Convex Computer Corp

o Primary hardware support person for lab integration of the S-class server; debugged hardware andsoftware anomaiies utilizing logic analyzers, scan hardware and intuitiono Developed cross-bar ASIC used in S/X/V-Class servers; 1.1M gate, 0.35 um CMOS gate array, 125MHZ core clock; individually responsible for all aspects of the design process.

Jun 1992 - Apr 1996

Design Verification Engineer

Convex Computer Corp

o Verified GaAs gate arrays used in PARISC SMP serverso Developed verification tools in C which were integrated into Verilog simulations utilizing PLI interfaceso Participated in the development of an architectural simulator in C++ for a PARISC SMP servero Maintained and enhanced I/O function test suite which inciuded porting to various Unix’s

Jun 1990 - May 1994
Team & coworkers

Colleagues at SiFive

Other employees you can reach at sifive.com. View company contacts for 513 employees →

1 education record

Michael Ruff education

  • Purdue University
    Purdue University
    Computer
FAQ

Frequently asked questions about Michael Ruff

Quick answers generated from the profile data available on this page.

What company does Michael Ruff work for?

Michael Ruff works for SiFive.

What is Michael Ruff's role at SiFive?

Michael Ruff is listed as Principal Engineer at SiFive.

What is Michael Ruff's email address?

AeroLeads has found 1 work email signal at @sifive.com for Michael Ruff at SiFive.

What is Michael Ruff's phone number?

AeroLeads has found 10 phone signal(s) with area code 214, 408, 972, 210, 561 for Michael Ruff at SiFive.

Where is Michael Ruff based?

Michael Ruff is based in Richardson, Texas, United States while working with SiFive.

What companies has Michael Ruff worked for?

Michael Ruff has worked for Sifive, Microsoft, Intel Corporation, Micron Technology, and Convey Computer.

Who are Michael Ruff's colleagues at SiFive?

Michael Ruff's colleagues at SiFive include Ted Kim, Mladen Slijepcevic, Ken Patton, Sooraj S, and Aditya Arya.

How can I contact Michael Ruff?

You can use AeroLeads to view verified contact signals for Michael Ruff at SiFive, including work email, phone, and LinkedIn data when available.

What schools did Michael Ruff attend?

Michael Ruff holds Bscee, Electrical, Computer from Purdue University.

What skills is Michael Ruff known for?

Michael Ruff is listed with skills including Verilog, Asic, Fpga, Perl, Embedded Systems, Functional Verification, Timing Closure, and Xilinx.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.