Robert Heath Email & Phone Number
@intel.com
4 phones found area 954 and 305
LinkedIn matched
Who is Robert Heath? Overview
A concise factual answer block for searchers comparing this professional profile.
Robert Heath is listed as Software Engineer at Celestica, based in San Carlos, California, United States. AeroLeads shows a work email signal at intel.com, phone signal with area code 954, 305, and a matched LinkedIn profile for Robert Heath.
Robert Heath previously worked as GPU Software Architect at Intel Corporation and Silicon Architecture Engineer at Intel Corporation. Robert Heath holds Ms, Computer Engineering from University Of California, Davis.
Email format at Celestica
This section adds company-level context without repeating Robert Heath's masked contact details.
AeroLeads found 1 current-domain work email signal for Robert Heath. Compare company email patterns before reaching out.
About Robert Heath
I've been working primarily in the semiconductor industry since 2007. I have a lot of experience with toolchains, simulators and any tools necessary to support the development and testing of advanced architecture processors.
Listed skills include C, C++, Systemverilog, Python, and 37 others.
Robert Heath's current company
Company context helps verify the profile and gives searchers a useful next step.
Robert Heath work experience
A career timeline built from the work history available for this profile.
Gpu Software Architect
- Ported GPU firmware from ARM to RISC-V architecture and maintained the git repository for a future generation GPU.
- Maintained the toolchain and validation infrastructure for advanced CPU development for next generations of Intel programmable dGPUs.
Silicon Architecture Engineer
- Developed new infrastructure tools for processor power simulation of an Intel Core processor using Python and shell scripting.
- Tuned IPC and Power for a future Intel Core processor in a simulation environment.
- Ported an old benchmark framework to use a new toolchain and new ISA instructions using Perl.
- Developed a Python script to automate rollup of performance metrics from nightly benchmarks for analysis by processor architects.
- Performed performance analysis of nightly benchmarks run under dynamic binary translation.
- Worked on performance validation for benchmarks run on Intel Atom simulators.Implemented AVX512 microcode flows for an Intel Atom processor simulator.
Software Engineer
- Worked on performance analysis of benchmarks run on the Soft Machines Shasta silicon under dynamic binary translation.
- Provided simulator infrastructure support for legacy Soft Machines Shasta simulators, primarily done in C++.
- Ported Soft Machines’ Shasta VISC simulators and tools to a new, drastically different version of the VISC ISA.
Software Engineer
- Interfaced between hardware and software teams for simulator support. Work done in C++, Python, Ruby and BASH.
- Implemented new ISA instructions and simulator support using C++.
- Cleaned up a significant amount of legacy simulator code, which required rewriting some portions of microarchitectural implementations, primarily done in C++.
Member Of Technical Staff
- Brought up servers for use in data centers. Work included bios standardization, OS tuning, and system health monitoring using Python and BASH.
- Analyzed performance of low level database software running on the server used for data storage.
Software Engineer
- Ported AMI’s BMC firmware for use in Calxeda’s chassis management controller (CMC). Work done in C.
- Developed Calxeda’s network fabric SDK in C/C++.
Systems Performance Engineer
- Developed testbenches for Sonics’ configurable network fabric technology in System Verilog UVM.
- Developed a Java RCP application as part of a team of engineers used for configuration of Sonics’ configurable network fabric technology using Eclipse’s EMF plugin. Maintained the network topology description language.
Contractor (2007-2009), Sr. Software Engineer (2009-2011), Staff Architect (2012)
- Developed early prototype toolchains, simulators and tools for Soft Machines’ VISC processor. I also demoed them in multiple VC meetings used to secure funding.
- Developed dynamic binary translation JIT optimizations in early prototypes of Soft Machines’ VISC processor.
- Along with another team member I designed and implemented a table driven architecture definition framework that connected all teams that depended on the ISA definition in a reliable and automated fashion. Provided.
- Implemented early FPGA transactors for Soft Machines’ VISC architecture FPGA emulator.
- Designed and implemented code to automate the generation of hardware and software decoders driven by the formal table driven architecture definition that I built.
Teaching Assistant
Teaching assistant in the Electrical and Computer Engineering Department. Courses included: Embedded System Design, Computer Architecture and Digital Systems.
Robert Heath education
Ms, Computer Engineering
Bs, Computer Engineering
Frequently asked questions about Robert Heath
Quick answers generated from the profile data available on this page.
What company does Robert Heath work for?
Robert Heath works for Celestica.
What is Robert Heath's role at Celestica?
Robert Heath is listed as Software Engineer at Celestica.
What is Robert Heath's email address?
AeroLeads has found 1 work email signal at @intel.com for Robert Heath at Celestica.
What is Robert Heath's phone number?
AeroLeads has found 4 phone signal(s) with area code 954, 305 for Robert Heath at Celestica.
Where is Robert Heath based?
Robert Heath is based in San Carlos, California, United States while working with Celestica.
What companies has Robert Heath worked for?
Robert Heath has worked for Celestica, Intel Corporation, Soft Machines, Upthere, and Calxeda, Inc..
How can I contact Robert Heath?
You can use AeroLeads to view verified contact signals for Robert Heath at Celestica, including work email, phone, and LinkedIn data when available.
What schools did Robert Heath attend?
Robert Heath holds Ms, Computer Engineering from University Of California, Davis.
What skills is Robert Heath known for?
Robert Heath is listed with skills including C, C++, Systemverilog, Python, Systemc, Gnu Tools, Algorithms, and Simulations.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial