Michael Ruff Email & Phone Number
@sifive.com
10 phones found area 214, 408, 972, 210, and 561
LinkedIn matched
Who is Michael Ruff? Overview
A concise factual answer block for searchers comparing this professional profile.
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.
Email format at SiFive
This section adds company-level context without repeating Michael Ruff's masked contact details.
AeroLeads found 1 current-domain work email signal for Michael Ruff. Compare company email patterns before reaching out.
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.
Michael Ruff's current company
Company context helps verify the profile and gives searchers a useful next step.
Michael Ruff work experience
A career timeline built from the work history available for this profile.
Principal Engineer, Member Of Cto Staff
CurrentMy 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.
Principal Hardware Engineer
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.
Senior Hardware Design Engineer
Staff Design Engineer
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.
Hardware Development Engineer
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.
Design Engineer
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.
Sr. Asic Designer - Wireless
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.
Asic/Fpga Design Engineer
o Began architecting and designing a FPGA (Xilinx Virtexii Pro) which would augment the Lookup and RateMeter 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.
Sr. Asic/Physical Designer
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.
Asic Design Engineer
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
Hardware Engineer
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.
Design Verification Engineer
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
Colleagues at SiFive
Other employees you can reach at sifive.com. View company contacts for 513 employees →
Ted Kim
Colleague at SifiveSeoul Incheon Metropolitan Area, Korea, Republic Of
View →
MS
Mladen Slijepcevic
Colleague at SifiveGreater Munich Metropolitan Area, Germany
View →
KP
Ken Patton
Colleague at SifiveAustin, Texas, United States, United States
View →
SS
Sooraj S
Colleague at SifiveAluva, Kerala, India, India
View →
AA
Aditya Arya
Colleague at SifivePanchkula, Haryana, India, India
View →
KR
Kavitha Raghavan
Colleague at SifiveSan Ramon, California, United States, United States
View →
CH
Chaochieh Hsiao
Colleague at SifiveTaipei City, Taipei City, Taiwan, Taiwan, Province Of China
View →
VN
Venugopala Naidu Neelam
Colleague at SifiveBengaluru, Karnataka, India, India
View →
NA
Namita Ashar,Cpa
Colleague at SifiveSan Francisco Bay Area, United States
View →
HR
Harsha Ranjan Kumar
Colleague at SifiveGaya, Bihar, India, India
View →
Michael Ruff education
-
Purdue University
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.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial