Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Matthew Mesropian

Glendale,CA

Summary

Principal-level software engineer with 10+ years delivering embedded and host software for high-complexity data acquisition and RF test environments. Key architect and long-term owner of production-critical tooling for BittWare/Molex’s RFX product line, driving measurable gains in yield, automation, throughput, and customer outcomes. Trusted mentor and cross-functional leader known for bridging hardware, firmware, and software to ship reliable systems at scale.

Overview

12
12
years of professional experience

Work History

Principal Software Engineer

Bittware, Molex
Camarillo, CA
12.2013 - Current
  • Major driving force behind the success of the RFX product line, leading cross-functional efforts across production/characterization test development, customer bring-up, and factory/field support.
  • Owned the architecture and delivery of production-critical embedded and user-space tooling used across engineering, factory environments, and customer engagements; enabled scalable RF testing, improved yield, and measurable NRE value for customers including ACIST, Lockheed Martin, and Elucent.
  • Lead developer/architect of RFX-Surfer, a cross-platform Qt GUI application for automated RF characterization, remote device management, RF validation routines, and live visualization of data acquisition and FFT analysis (Python, C++) for RFX PCIe/RF-SoC modules.
  • Automated major production test workflows, reducing manual effort by >50% and increasing throughput.
  • Developed modular Python/C++ automation applications to interface with RF instruments via SCPI, streamlining characterization and compliance testing.
  • Developed Python/C++ scripts and libraries to automate firmware flashing, hardware validation, data collection, and reporting.
  • Key contributor to CI/CD pipeline modernization, ensuring factory test environments remain robust, reproducible, and traceable.
  • Developed Linux kernel modules (C) for Zynq RFSoC platforms, optimizing DMA (MCDMA / AXI DMA) buffer management and exposing high-throughput PCIe devices as Linux network interfaces.
  • Created managed/unmanaged DLLs and libraries enabling cross-language integration (C++, C#, Python), supporting advanced data analysis, visualization, and event-driven workflows.
  • Work cited as transformative by peers, management, and external customers; tools directly improved business outcomes and customer satisfaction.

Education

Bachelor of Science - Computer Science And Engineering

Nawroz University
Dohuk, Iraq
03.2012

Skills

Languages: C/C, Python, Bash/Shell, Swift, Objective-C
Embedded & Linux: Linux kernel modules/drivers, user-space/kernel interfaces, PCIe endpoint workflows, DMA data paths, interrupts/event handling, buffer & memory management, WSL
Hardware Interfaces: PCIe, DMA, SPI, I2C, Serial; register-level bring-up/debug; firmware loading and configuration flows
Test Automation & Production: production/characterization automation, automated bring-up/validation, factory test enablement, regression pipelines, results logging/reporting
DevOps & Tooling: CI/CD pipelines, Docker, YAML; reproducible test environments
Desktop & Cross-Platform: Qt (Qt Creator), C GUI applications; Windows/macOS/Linux development
Networking & Remote Management: TCP/IP, SSH, remote device management
Version Control: Git (GitHub/GitLab), SVN
Windows Driver Framework: familiarity with KMDF/UMDF concepts

Accomplishments

rateCheck (C++17): Developed and released an open-source cross-platform disk/partition benchmarking utility supporting direct-disk read/write modes on Windows, macOS, and Ubuntu.
GitHub: https://github.com/mathieeo/rateCheck

SoftCOM (Python): Created an open-source serial I/O utility for opening and interacting with serial-port devices, supporting Windows, macOS, and Ubuntu.
GitHub: https://github.com/mathieeo/SoftCOM

Binary/Hex Calculator (Swift / SwiftUI): Designed and developed an iOS/iPadOS application for converting between binary, hex, and decimal formats.
iOS APP: https://apps.apple.com/us/app/binaryhexcalc/id6755499704

Evoke Versus iOS (Objective-C): Collaborated on an iPhone application interfacing with a custom EEG headset over Bluetooth to measure and record brain activity.
https://getversus.com

Timeline

Principal Software Engineer

Bittware, Molex
12.2013 - Current

Bachelor of Science - Computer Science And Engineering

Nawroz University
Matthew Mesropian