Senior Software Engineer

Jessica (Jay) Kubik

10+ years building real-time embedded systems for wireless communication and safety-critical aerospace applications. Now weaving AI/ML into the stack.

📍 Toronto, ON · ✉️ jayakubik@gmail.com · 📞 416-880-0911

Summary

Senior Embedded Software Engineer specializing in Linux-based high-performance real-time system design for telecommunication and safety-critical applications. Deep expertise in hardware-software integration, resource-constrained environments, and AI-enhanced development — from board bring-up through system validation and CI/CD. Proven leader who mentors cross-functional teams and turns complex technical challenges into elegant, scalable solutions.

Experience

Senior Software Engineer, Verification

Aversan Inc

Jun 2024 – Sep 2024

Mississauga, ON · Contract

  • Led IV&V of safety-critical graphics driver software for aerospace systems — DO-178C Level A compliance
  • C/C++ code reviews for OpenGL SC graphics libraries enforcing MISRA C and CERT C standards
  • Requirements traceability via IBM DOORS and RTC; structural coverage analysis (MC/DC)

AI/ML Professional Development

Self-Directed + BrainStation

May 2024 – Present
  • Professional AI Certification (BrainStation) — Generative AI, Prompt Engineering, LLMs, AI Ethics
  • Exploring edge AI deployment techniques for resource-constrained embedded environments
  • Building AI-enhanced development workflows for system validation and debugging

Senior Software Engineer

Peraso Technologies Inc

Apr 2017 – Nov 2024

Toronto, ON · 7 years

  • Architected MAC protocols for 60 GHz WiGig / 802.11ad millimeter wave networks on MQX RTOS
  • Developed time-critical C++ MAC layer code managing DMA, data paths, and HW interfaces with sub-microsecond timing
  • Led board bring-up — PCB schematics, ASIC firmware compatibility, hardware validation
  • Built unit/system testing frameworks with REST API, Python automation, and TeamCity CI/CD
  • Debugged HW/SW boundary issues using oscilloscopes, logic analyzers, GDB, Lauterbach TRACE32
  • WiFi Alliance Plugfests (Santa Clara) — WiGig interoperability with Qualcomm, Intel, Broadcom
  • Mentored 5+ junior engineers; managed full co-op recruitment and performance review cycles

Embedded Software Developer & Tester

Inurv Ltd

Jun 2015 – Mar 2017

Toronto, ON

  • Bare-metal safety-critical aerospace software — DO-178C Level A/B compliance
  • ARINC825 over CAN bus, SPI, DAC/ADC for aircraft control panel emulation
  • Designed PCB layouts for HIL test platforms (I/O Emulator, Test Driver, Unit Under Test)
  • Led international client presentations; participated in CCB and Design Review meetings

Skills

Languages

C/C++PythonAssembly (ARM, x86)MATLABJavaTCL ScriptJavaScriptTypeScript

Embedded & Hardware

RTOS (MQX, FreeRTOS, VxWorks)Bare-MetalDMAPWMADC/DACDSPFPGAPCB LayoutSTM32 / ARM Cortex

Networking & Protocols

TCP/IPUDPSPII2CUARTJTAGCAN bus (ARINC825)MAC/PHYWiGig802.11ad5G mmWave

AI / ML

Generative AILLMsPrompt EngineeringNLPTensorFlowEdge AI

Tools & Platforms

Linux (Ubuntu/Debian)GDBLauterbach TRACE32CMakeGit / PerforceWiresharkTeamCityIBM DOORSJira

Safety & Standards

DO-178CDO-254MISRA CCERT CIV&VMC/DC Coverage

Projects

Smart Home Curtain Controller

2017 – 2018

BeagleBoard + embedded Linux system with adaptive automation based on weather APIs, photoresistors, and quadrature encoders. AWS IoT cloud integration for remote control.

PythonAWS IoTEmbedded LinuxREST API

Autonomous Floor Plan Generator

2014 – 2015 · Capstone

Autonomous vehicle that navigates buildings, maps dimensions, and outputs AutoCAD-compatible floor plans. STM32 ARM Cortex-M4 with SLAM algorithms, custom PCB, sensor fusion.

Embedded CSTM32SLAMPCB Design

Buzzy

2025 – Present · q3ik

AI spelling bee coach that listens, coaches, and cheers kids on in real time.

AIWeb AppCloudflare

Education

Bachelor of Engineering, Electrical Engineering

Toronto Metropolitan University

2015

Professional AI Certification

BrainStation

2025

C++ Object Oriented Programming

Seneca at York University

2016