Robert Mallette

Robert Mallette Email and Phone Number

PMTS Software Development Engineer @ AMD
santa clara, california, united states
Robert Mallette's Location
Altamonte Springs, Florida, United States, United States
Robert Mallette's Contact Details
About Robert Mallette

Highly detail oriented engineer involved in numerous product development cycles ranging from initial board bring up and debug to mass production testing. Decades of development experience gives me significant depth for problem solving and debugging complex software and hardware issues.30+ years of development experience at the hardware / software interface. Detailed knowledge of how code translates to instructions and bus cycles at the hardware level.30+ years firmware/driver development experience ranging from bare metal board bringup and initialization to RTOS’s, chip drivers and chip design verification code.30+ years software development experience ranging from cli utility development to multithreaded application development and GUIs.30 years C programming experience. Expert level.20 years C++ programming experience.15 years assembly language programming experience across various CPU architectures.Misc languages such as Java and python.Extensive code performance and optimization experience using various methods such as algorithm selection and source coding techniques to the use of hardware accelerator engines. Software and firmware development supporting a wide range of engineering activities including board bring up, engineering debug, stress and production testing.Processor Platforms: ARM, MIPs, Intel x86, Various SOCs (TI, Infineon, Analog Devices), Intel 960, Motorola (Freescale) 68K.Hardware Interfaces: PCI Express Gen1-5, SPI/QSPI/OSPI, SCSI/SAS, Ethernet, I2C including SMbus and PMBus, JTAG boundary scan, RS232Hardware Devices: DDR Memories, NOR and NAND flash memories, PCIe switches and bridges, root complexes and end points, Protocol Controller IC's, FPGA SOCs, ASICs, NVMe Controllers, RAID Controllers, sensor devices, many others.

Robert Mallette's Current Company Details
AMD

Amd

View
PMTS Software Development Engineer
santa clara, california, united states
Website:
amd.com
Employees:
16705
Robert Mallette Work Experience Details
  • Amd
    Principal Member Of Technical Staff, Software Development Engineer
    Amd May 2018 - Present
    Working closely with hardware engineering, developed many firmwares for board bring up and stress testing of high end Alveo accelerator boards used in data center applications. These boards are based on Xilinx FPGA SOCs which include multiple ARM cores, PCIe host interface, accelerator engines for AI, machine learning and high speed networking.Developed bring up firmware and test applications for an automotive infotainment board. This board is based on AMD Ryzen x86 CPU using a high end Xilinx Versal FPGA SOC. Three firmwares were developed for three SOCs used on the board: An Infineon Aurix MCU, Audio DSP and FPGA ARM core. These were used extensively during bringup for DDR memory testing, PCIe root complex device scan and testing as well as many SPI and I2C peripherals and sensors.Developed a reusable, adaptable and configurable test framework that streamlined hardware engineering board bring up, debug and stress testing. The framework included a GUI with extensive menus that enabled an engineer to quickly test and debug high and low speed interfaces using a combination of JTAG boundary scan and chip firmware. This significantly reduced hardware bringup time to days.
  • Microsemi Corporation
    Firmware Manager / Engineer
    Microsemi Corporation Jan 2016 - May 2018
    Orlando, Florida Area
  • Pmc-Sierra
    Senior Firmware Engineer
    Pmc-Sierra Jun 2010 - May 2018
  • Adaptec
    Senior Software Development Engineer
    Adaptec Jan 2000 - Jun 2010
  • Distributed Processing Technology - Dpt
    Test Engineer
    Distributed Processing Technology - Dpt May 1989 - Dec 1999
  • Ams Systems
    Diagnostic Engineer
    Ams Systems May 1987 - Apr 1989

Robert Mallette Education Details

Frequently Asked Questions about Robert Mallette

What company does Robert Mallette work for?

Robert Mallette works for Amd

What is Robert Mallette's role at the current company?

Robert Mallette's current role is PMTS Software Development Engineer.

What is Robert Mallette's email address?

Robert Mallette's email address is ro****@****.rr.com

What schools did Robert Mallette attend?

Robert Mallette attended University Of Central Florida.

Who are Robert Mallette's colleagues?

Robert Mallette's colleagues are Cp Chang, Ramana Cherukuri, Shivang Shastri, James Brown, Shuvankar Halder, Julius Din, Altair Liu.

Not the Robert Mallette you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.