Bruno Renato Barreyra

Software Developer at Google

Paris, Île-de-France, France

About

Senior software/hardware developer and project lead with a track-record of delivering efficient, effective solutions and mentoring diverse technical teams.

Experience

  • Google (4 yrs 9 mos)
    • Software Engineer
      Oct 2022 - Present · 3 yrs 10 mos

    • Software Engineer
      Nov 2021 - Present · 4 yrs 9 mos

  • Intel Corporation (17 yrs 5 mos)
    • Senior Software Developer
      Nov 2015 - Oct 2021 · 6 yrs

      Technical lead of a five-person team across Germany and India on the internal graphics debugger used for internal pre- and post-silicon validation and driver development. Responsible for product definition, feature development and technical mentoring of engineers both within and outside the team. Interface with customers and stakeholders across multiple geos in North America, Europe and India. Developed system routine for user-level OpenCL and SYCL GPU debugging in the oneAPI project. Trace data search and filter project lead, driving a nine-person engineering effort across Germany and Israel. Architected and implemented a high performance search engine in C++ for IA-platform trace data using JIT-compilation to perform a query through millions of records per second.

    • Software Architect & Project Lead
      Jun 2012 - Nov 2015 · 3 yrs 6 mos

      Technical lead of a five-person team providing Intel's emulation execution tool. Owned back-end infrastructure, including the specification for Netbatch, Intel's internal distributed job system. Transformed Intel's emulation execution tool from a vendor-specific utility to a multi-vendor execution platform for Mentor and Synopsys emulation platforms and HAPS FPGA, enabling Intel to drive a major platform transition with minimal user impact. Integrated emulation model compilation into graphics chipset design's continuous integration environments, significantly increasing model delivery cadence and health.

    • Graphics Hardware Validation Engineer
      Jun 2010 - Jun 2012 · 2 yrs 1 mo

      Delivered weekly RTL models & simplified a complex build flow into a single command for all users. Transitioned simulation toolset to a new python-based environment. Parallelized the internal Verilog stitching tool, accelerating model build time by 5x.

  • Intern at Intel Corporation
    Jun 2002 - Dec 2002 · 7 mos

  • Intern at Intel Corporation
    Jan 2001 - Aug 2001 · 8 mos