Embedded Software Engineer
Send a job offer directly to this candidate
M.Eng with four peer-reviewed publications in embedded systems. Skilled in Verilog development, C/C++ implementation, real-time signal processing, and embedded Linux. Passionate about advancing high-performance aerospace and communication systems through precision timing, reliable data acquisition, and intelligent control.
Seamatica Aerospace Ltd., full-time | Oct. 2024 - Nov. 2025
Designed and implemented SDR system based on AMD Xilinx Zynq-7000 Series SoC for real-time 1090/1030 MHz signal processing.
Developed custom Verilog algorithms for pulse detection and message decoding of ADS-B and Mode A/C replies, achieving nanosecond-level timing on the FPGA fabric. Implemented a GPS-disciplined oscillator (GPSDO) control loop to correct frequency offset and drift, enhancing long-term frequency stability.
Configured and tuned AD9361 RF transceiver to extend signal detection range to three times by eliminating noise from DC leakage.
Integrated and debugged peripheral interfaces (SPI/I2C/UART/GPIO/USB-JTAG) with QSPI Flash, DAC, EEPROM, SD card, and GPS module.
Built high-speed data pipelines across programmable logic (PL) to processing system (PS) boundary, through Ethernet to the host, and into the web frontend for visualization. Compiled and customized embedded Linux images for flexiable SDR configuration using PetaLinux.
Utilized MATLAB and Python for proof-of-concept and statistical analysis.
Memorial University of Newfoundland | 2022 - 2024
Master of Engineering, Electrical Engineering
Master Thesis: Design of supervisory controllers and ultra-low power data loggers for hybrid power systems.
Four peer-reviewed publications
GPA: 4.0/4.0