Senior Electrical & Electronics Engineer · Synopsys
Ontario, Canada
Engineer specialising in PCB design, hardware validation, and test automation — from analog circuit design and embedded systems to lab instrumentation and automated workflows.
Work Experience
From electric vehicles to cutting-edge silicon — building and breaking things at every level of the hardware stack.
Executed post-silicon validation and characterization of high-speed SERDES transceivers up to the latest standards (128G, PCIe7), across voltage, temperature, and process corners.
Led and assisted debug efforts across multiple projects — collaborating with analog, digital, and firmware teams on blocks including AFE, ADC/DACs, CDR (PLLs), and DSP.
Built a complete automated PCB validation workflow that reduced test time per PCB from 1 hour to 10 minutes (6×), generated automatic documentation, and significantly reduced customer-reported issues.
Developed Python & MATLAB automation scripts for bench and instrument communication, data processing, and reporting — accelerating firmware integration by 60× (98% time reduction).
Performed electrical failure analysis using sampling scopes, real-time scopes, BERTs, and VNAs with statistical analysis to identify build marginalities and recommend design improvements.
Authored technical documentation and knowledge-base articles, standardising workflows and supporting product qualification and engineering sample release.
Designed and built custom test circuits and harnesses for side-by-side vehicles (SSVs) to make testing more efficient, modular, and repeatable.
Developed and executed 200+ electrical validation tests, creating DVPs from scratch and managing full project validation on final products.
Hands-on debugging with power supplies, multimeters, oscilloscopes, and wiring diagrams — including driving prototypes to find root causes of faults.
Collaborated cross-functionally with multiple engineering teams and led debugging efforts on several anomaly investigations.
Designed PCBs with integrated debugger interfaces and improved electronics integration for the firmware test team.
Built a test cart optimised for space and harnessing to simulate vehicle conditions, enabling rapid testing of electric jet-skis and snowmobiles.
Modified and reworked PCBs using soldering techniques, added protection circuitry, and conducted quality checks with microscopes.
Investigated activated carbon technologies and fabricated low-cost solar cells under faculty supervision.
Conducted analysis using XRD, FTIR, and Potentiostat equipment; authored a literature review on nanostructure analysis in solar cells.
Projects
Hardware and firmware projects spanning PCB design, signal integrity, embedded systems, and analog circuits.
Deep-dive simulation study covering: parasitic resistance effects on DC measurements, RC filter bandwidth and noise rejection on Cu-FR4-Cu stackups, crosstalk between clock signals, decoupling capacitor placement for power integrity, force/sense op-amp circuits, and grounding strategies compared via FFT-based THD analysis.
10-layer FPGA SoM featuring AMD/Xilinx XC7Z010, 1GB DDR3L with fly-by topology, GbE, USB OTG, JTAG/UART debug, and 160-pin mezzanine expansion. Full Altium design with PDN simulation.
View Design Guide →Simulated a dual-complementary half-bridge strain gauge circuit with an instrumentation amplifier feeding an ADC. Built into a 4-layer PCB to measure suspension deformations on a Formula SAE car.
USB-powered, single-channel, low-frequency signal analyzer and generator. 4-layer PCB with DAC/ADC, STM32, HP/LP filtering, ESD protection, and on-board regulators.
View Details →Implemented Kalman filters in ARM assembly, C, and CMSIS-DSP on a STM32L4+ MCU. Configured ADC pipelines for real-time sensor fusion, voltage, and temperature readouts.
Compact audio effects processor SoM — a custom hardware module for real-time audio signal processing with dedicated DSP pipeline.
Designed and simulated a multi-stage op-amp in LTSpice with differential, buffer, and AB output stages. Achieved 2500 V/V open-loop and 150 V/V closed-loop gain. Verified on breadboard with oscilloscope.
Building a fully discrete 8-bit computer on breadboards — clock module, ALU, data buses, and register file constructed from 74-series logic ICs.
4-layer PCB featuring an STM32 powered by a buck converter. Exposes I2C, UART, USB, and SWD debug interfaces for rapid firmware prototyping.
View Details →Compact 2-layer PCB motor controller built around the Toshiba TB6612FNG. Independently drives two DC motors with PWM speed control and bidirectional direction, rated at 1.2A continuous / 3.2A peak per channel.
View Details →Altium-designed test board for comparing C, LC, and Pi power filter topologies side-by-side. Features switchable filter paths, BNC I/O, and LED load indicators — designed to measure attenuation and transient response with bench instruments.
View Details →Technical Skills
A mix of hardware, software, and lab skills accumulated across silicon validation, PCB design, and embedded systems work.
Education & Involvement
Engineering degree from McGill, with hands-on leadership in Formula SAE and IEEE.
Extracurricular & Leadership
Contact
I'm always open to discussing interesting engineering problems, new opportunities, or collaborating on hardware projects.
pulasthipeiris.work@gmail.comBased in Ontario, Canada · Open to remote and in-person roles in validation, PCB design, and embedded systems.