Bob Macdonald work email
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
Bob Macdonald personal email
Bob Macdonald phone numbers
Dynamic results/detail-oriented Principal Digital Design Engineer with extensive experience in both digital logic design (ASIC, FPGA, and board level), functional verification, technical writing, and applications engineering. Ability and desire to take on many roles: system architecture, logic design, design verification, logic synthesis and static timing, proto-type test and debug, system integration, technical writing, and design for test (DFT).Specialties: - Product Development- Digital RTL Design (Verilog/SystemVerilog/VHDL)- Functional Verification- Technical Writing- Application Engineering
-
Principal Fpga Design EngineerRaytheon Nov 2016 - PresentArlington, Va, UsActive secret security clearance -
Senior Fpga EngineerAssurance Technology Corporation 2015 - PresentPrincipal member of the FPGA design team that is responsible for all aspects of the design, functional verification, and lab debug of the next generation Software Defined Radio (SDR) for communications satellites. This product utilizes the following technologies: 10 Gigabit Ethernet MAC and PCS/PMA in 10GBASE-R mode, Fibre Channel, Aurora Bus, and Ethernet/IP/UDP/ARP protocols. My specific tasks involve the Xilinx KINTEX-7 FPGA as follows: • Successfully designed, verified with ModelSim, and lab tested the 10GE UDP/IP hardware protocol stack, which is used to encapsulate/de-encapsulate IP/UDP packets from an Ethernet frame. This module also implements the IP Address Resolution Protocol (ARP).• Integrated Xilinx 10GE Subsystem with UDP/IP hardware protocol stack.• Used Xilinx Vivado tools workflow to develop the KINTEX-7 FPGA.• Created ModelSim verification testbench to perform block level and system level functional testing.• Assisted with lab debug of another engineer’s design. Found problems and created verification test bench to verify design code fixes.• Wrote detailed functional specification for my design.
-
Fpga Design EngineerPixtronix 2011 - 2015UsSenior member of the FPGA design team that is responsible for all aspects of the design, functional verification, and lab debug of the video controller for the Pixtronix PerfectLight Display, which features less power consumption than LCD displays. This display utilizes the following technologies: MEMS pixel light modulator (Digital Micro Shutter (DMS)) and Field Sequential Color (FSC) algorithms. My specific tasks involve the Xilinx FPGA’s as follows: • Successfully designed, verified, and lab tested the Power Management Unit FPGA and board for the DMS video controller.• Provided support for DMS video controller. This includes design, hardware specification, verification testbench creation and simulation, Xilinx design flow (synthesis, mapping, place & route, and programming file generation), and lab debug with Xilinx ChipScope Pro Analyzer. Also provided support all the internal groups.• Created power-up/power-down system scripts and verified correct operation of the output power supplies.• Responsible for the functional verification of the next generation color pipe for the DMS video controller. This includes creating the testbench and writing all the various tests.• Used MATLAB, ModelSim, Xilinx Vivado, ISE Design Suite and ChipScope Pro Analyzer. -
Design Verification ConsultantMotorola Mobility 2010 - 2011Chicago, Illinois, UsSenior member of the FPGA design team that is responsible for all aspects of the design and functional verification of the BSR 64000 DOCSIS 3.0 CMTS Edge Router. My specific tasks involved the TX32 Decoupled Downstream Module as follows: • Modified the TX32 FPGA VERA verification environment to provide IPv6 support.• Wrote tests that successfully verified the new TX32 QOS scheduling features. These features include: per channel/queue rate limit, per channel/queue class based priority, and per queue max credits maximum burst.• Assisted in the effort to convert existing VERA testbench to SystemVerilog. -
Senior Technical ConsultantEmpirix 2009 - 2010Member of the FPGA design team that is responsible for all aspects of the design and functional verification of the TDM-to-Ethernet Protocol Translator. The Altera Stratix FPGA is designed to translate ATM AAL5 packet data over T1/E1/J1 links into Ethernet frames.
-
Senior Field Corporate Application EngineerSynopsys 2006 - 2008Sunnyvale, California, UsApplication Engineer responsible for providing customers technical support for all the DesignWare IP, both digital controllers and mixed-signal PHY’s. -
Principal Asic Design EngineerAvici Systems 2004 - 2006Member of the ASIC design team that was responsible for all aspects of the architecture, design, and debug of the high speed switch fabric ASIC for the next generation Avici Core Router. The link data rate of the new ASIC is 2.4Gbps and the system is capable of supporting a dual OC192 card at full line rate.
-
Senior Technical ConsultantMint Technology, A Division Of Lsi Logic 1998 - 2003Member of the design/DV team that was responsible for all aspects of the design and functional verification of 10Gbit Ethernet System on a chip (SOC). The system consisted of the following: 10Gbit Ethernet MAC, Physical Coding Sublayer (PCS), WAN Interface Sublayer (WIS), XGMII Extender Sublayer (XGXS), and a SPI-4.2 system interface. The Specman e test environment included Specman's advanced e Reuse Methodology (eRM). Responsible for both the Verilog design and functional verification of the 10Gbit Ethernet MAC module.
-
Principal Asic Design EngineerAcacia Networks 1997 - 1998Developed system architecture for Enterprise Giga Switch Router. This stackable product can support 80 Gigabit Ethernet ports at full duplex line rate. Policy based filtering and forwarding can be done at the Layer 2 or Layer 3 level with data flow forwarding and management for Layer 4 packets.
Bob Macdonald Skills
Bob Macdonald Education Details
-
Northeastern UniversityElectrical Engineering
Frequently Asked Questions about Bob Macdonald
What company does Bob Macdonald work for?
Bob Macdonald works for Raytheon
What is Bob Macdonald's role at the current company?
Bob Macdonald's current role is Principal FPGA Design Engineer at Raytheon.
What is Bob Macdonald's email address?
Bob Macdonald's email address is bo****@****ast.net
What is Bob Macdonald's direct phone number?
Bob Macdonald's direct phone number is +120375*****
What schools did Bob Macdonald attend?
Bob Macdonald attended Northeastern University.
What are some of Bob Macdonald's interests?
Bob Macdonald has interest in Volleyball, Photography, Hiking, Biking, Tennis.
What skills is Bob Macdonald known for?
Bob Macdonald has skills like Asic, Fpga, Xilinx, Matlab, Verilog, Vhdl, Functional Verification, Ethernet, Usb, Pcie, Sata, Technical Writing.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial