David Poulin Email & Phone Number
area 613
LinkedIn matched
Who is David Poulin? Overview
A concise factual answer block for searchers comparing this professional profile.
David Poulin is listed as President at Datum Technology Corporation, based in Toronto, Ontario, Canada. AeroLeads shows phone signal with area code 613 and a matched LinkedIn profile for David Poulin.
David Poulin previously worked as UVM Verification Engineer at Fidus Systems and UVM Verification Engineer at Edgeaccel Inc. David Poulin holds B.A.Sc., Computer Engineering, Including Engineering Management And Entrepreneurship Option from University Of Ottawa.
Email format at Datum Technology Corporation
This section adds company-level context without repeating David Poulin's masked contact details.
Review company-level records connected to David Poulin before choosing the right outreach path.
About David Poulin
David Poulin is a President at Datum Technology Corporation. He possess expertise in java, c++, systemverilog, c#, matlab and 11 more skills. He is proficient in English.
Listed skills include Java, C++, Systemverilog, C#, and 12 others.
David Poulin's current company
Company context helps verify the profile and gives searchers a useful next step.
David Poulin work experience
A career timeline built from the work history available for this profile.
President
- Founded Datum TC in Ottawa as a Canadian Corporation in February 2018- Mission statement to provide world-class Digital Design Verification services and to create and foster Free & Open Source (FOS) IP/VIP/tools for hardware development
Uvm Verification Engineer
Participated in the verification of a cross-bar design interfacing with JESD for a carrier-grade 5G ASIC, using a UVM Test Bench and constrained random stimulus.
Uvm Verification Engineer
Architected & developed UVM test benches, environments, agents and libraries as well as necessary scripts for 2 turnkey FPGA (Xilinx IP) projects with 10+ team members for large end-customers (carrier grade):- Front Haul Router family (3 variants) handling Interlaken (150G & 200G), Ethernet (1G/10G/25G), CPRI over ROE, PTP & TSN with PCIe Gen2 CPU access- FEC Coding (Turbo Code) and OAM DMA engine for 5G/LTE using PCIe Gen3 host access
Uvm Verification Engineer
Architected & developed UVM VIP, system-level environments and test benches from the ground up, test cases involving XGS-PON, APB and AXI-Stream using Questa.- Created XGS-PON, APB & AXI-Stream UVM agents from the ground up- Created 2 separate UVM environments, Test Benches and Test Cases for XGS-PON OLT & ONU- Developed and maintained Python simulation makefiles and regression scripts- Wrote Verification Plan for DUT and thoroughly documented all verification constructs with diagrams and class member documentation.
Lead Uvm Verification Engineer
Architected & developed UVM VIP, chip-level & system-level environments from the ground up, test cases involving USB 3.1, Ethernet, PCIe, NVMe, SATA & SAS using VCS, NC & Questa. Also set up all script/tool infrastructure.- Developed UVM Ethernet VIP and architected environments/test benches for 1G/10G/25G/40G/50G/100G/200G/400G (Channelized, FlexE, TCP, IP, ARP, IEEE-1588, VXLAN, MAC, PCS & FEC) IP product line- Developed UVM JTAG (IEEE 1149.1) VIP- Participated in productization of VIPs, performed deliveries and provided support; authored technical literature: user guides, tutorials, product briefs- Architected and built system-level UVM environment involving PCIe, NVMe, SATA & SAS using vendor VIPs- Architected and built chip-level UVM environment and test cases for USB 3.1 Retimer IC using vendor & custom VIPs- Created functional coverage models for protocols such as Ethernet, USB, JTAG, APB- Interacted with vendors in the evaluation of IP & VIP- Dealt with clients in both contractual and sales contexts- Managed, mentored and trained junior and co-op engineers- Developed and maintained Makefiles, scripts and templates for the usage and creation of UVM VIPs & testbenches- Created custom Doxygen flow to automate the creation of reference documentation for SystemVerilog IP & VIP- Created and maintained continuous integration solution for VIPs and environments using Jenkins- Created UVM company training material (from Bash to Virtual Sequences) for new employees, junior engineers and co-op students
Verification Engineer
Responsible for verification and debugging of switch-level netlists and behavioural models of OTP memory (as well as associated circuitry) and power supplies.- Created complete verification environment, test cases, documentation and automation (SystemVerilog, TCL, UVM, QuestaSim)- Verification of analog circuitry using mixed-mode simulation (Questa ADMS, SPICE)- Analysis and reverse engineering of mixed-signal, switch-level schematics (ICStudio)- Pushed for integration of innovative techniques and open standards (SystemVerilog, UVM, XSLT, HTML, ECMAScript)- Created and maintained scripts for automation of verification process (TCL)
Web Developer
Responsible for development of client-side Web 2.0 applets seen/used by hundreds of thousands of users- Main developer of web applet for comment system (JavaScript, HTML, CSS, AJAX)- Main developer of chat client (XMPP, ECMAScript, HTML, ActionScript)
Software Developer
Responsible for development of rich Web 2.0 and mobile applications- Designed and implemented Web 2.0 library from the ground-up using OO methods and conventions (ECMAScript, HTML, CSS, AJAX)- Main developer of C# Windows Mobile application for home automation (C#, .NET Mobile)
David Poulin education
B.A.Sc., Computer Engineering, Including Engineering Management And Entrepreneurship Option
Education record
Frequently asked questions about David Poulin
Quick answers generated from the profile data available on this page.
What company does David Poulin work for?
David Poulin works for Datum Technology Corporation.
What is David Poulin's role at Datum Technology Corporation?
David Poulin is listed as President at Datum Technology Corporation.
What is David Poulin's phone number?
AeroLeads has found 2 phone signal(s) with area code 613 for David Poulin at Datum Technology Corporation.
Where is David Poulin based?
David Poulin is based in Toronto, Ontario, Canada while working with Datum Technology Corporation.
What companies has David Poulin worked for?
David Poulin has worked for Datum Technology Corporation, Fidus Systems, Edgeaccel Inc, Feneck Network Solutions, and Rianta Solutions Inc..
How can I contact David Poulin?
You can use AeroLeads to view verified contact signals for David Poulin at Datum Technology Corporation, including work email, phone, and LinkedIn data when available.
What schools did David Poulin attend?
David Poulin holds B.A.Sc., Computer Engineering, Including Engineering Management And Entrepreneurship Option from University Of Ottawa.
What skills is David Poulin known for?
David Poulin is listed with skills including Java, C++, Systemverilog, C#, Matlab, Perl, Uvm, and Sql.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the David Poulin you were looking for.
View similar profiles