YULIN SUN

YULIN SUN

Embedded Software Engineer @ Melbourne

Core Engineering Domains

QUEST PAYMENT SYSTEMS

L2 Contactless Payment Kernels

  • Certified 3 major payment schemes (Visa, Mastercard, AMEX) for EMV L2 contactless acceptance.
  • Reduced certification issue turnaround by 35% through Python-based regression and log triage tooling.
  • Supported 10+ factory release cycles with firmware fixes, improving first-pass production stability.
C/C++ Firmware Python Automation EMV L2 Factory Debugging
STARWIN

Satellite Antenna Motion Control

  • Developed STM32 + FreeRTOS motion firmware with S-curve control, improving antenna tracking smoothness in field tests.
  • Integrated openAMIP telemetry/control pipeline, cutting commissioning setup time by approximately 30%.
  • Completed onsite debugging across multiple European deployments with stable production handover.

Linux Driver

  • Delivered Linux driver modules for FPGA-linked storage path and interrupt-driven DMA scheduling.
  • Sustained 2.5 GB/s NVMe throughput under long-run stress with stable ring-buffer backpressure control.
  • Reduced I/O stall frequency by about 40% through interrupt path and queue depth tuning.

Career Timeline

QUEST PAYMENT SYSTEMS

Contactless Firmware Engineer

2022.11 - 2025.11 (Melbourne)

Led end-to-end EMV L2 contactless kernel delivery from protocol implementation to certification closure, while supporting overseas factories during release ramp-up.

EMV L2 certification Contactless kernels Overseas factory support
CHENGDU ZHIMINGDA ELECTRONICS

Storage Systems & Linux Driver Engineer

2021.04 - 2021.12

Implemented Linux kernel driver modules for FPGA-connected storage systems and tuned interrupt-driven I/O paths to stabilize high-throughput data flow.

Linux kernel driver FPGA-NVMe pipeline Interrupt optimization
STARWIN

Satellite Antenna Controller Firmware

2017.04 - 2019.08

Developed STM32 + FreeRTOS antenna controller firmware with S-curve motion and openAMIP integration, and independently executed onsite commissioning across Europe.

STM32 + FreeRTOS S-curve control openAMIP commissioning