Connor Pham

Software Engineer | Embedded Systems & AI Safety | Cyber-Physical Systems

Nashville, TN | phamminhquang289@gmail.com

About

I'm a Software Engineer with 3+ years of experience developing and integrating safety-critical, software-intensive systems for automotive applications. My expertise spans from low-level embedded firmware to cloud-based AI deployment, with a proven track record of transitioning research innovations into robust, validated systems.

Currently pursuing my M.Eng. in Cyber-Physical Systems at Vanderbilt University, I combine deep technical skills in C/C++ and Rust with emerging expertise in AI safety, formal verification, and DevOps infrastructure. My work focuses on ensuring reliability and deterministic performance in resource-constrained, high-stakes environments.

Key Strengths
  • Autonomous & Real-Time Systems: Developed and validated low-level C/C++ software for safety-critical automotive systems (electric power steering), requiring high reliability and deterministic performance.
  • End-to-End Ownership: Full-stack experience from firmware for microcontrollers (RH850, ARM) to CI/CD pipelines and validation systems (HIL/SIL), reducing integration time by 50%.
  • AI Safety & Formal Verification: Researching Mixture-of-Experts architectures with neural network verification (alpha-beta-CROWN) for fault-tolerant autonomous decision-making.
  • First-Principles Problem Solving: Root-cause analysis expertise using debugging tools (Lauterbach TRACE32, GDB) to ensure system reliability.
Education
Vanderbilt University

M.Eng. in Cyber-Physical Systems | 2025

Ho Chi Minh City University of Technology

M.Eng. in Energy Systems | 2023

B.Eng. in Electrical and Electronics Engineering | 2022

Work Experience

Research Engineer

Institute for Software Integrated Systems, Vanderbilt University

May 2025 – Present

Researching Mixture-of-Experts architectures and formal neural network verification for fault-tolerant AI in safety-critical embedded systems. Developing Rust-based test frameworks and bridging AI/ML capabilities with cyber-physical systems safety requirements.

Neural Network Verification Mixture-of-Experts Rust PyTorch Formal Methods AI Safety
Classroom Technology Staff

Vanderbilt University IT Department

February 2025 – August 2025

Part-time technical support role managing classroom AV systems, troubleshooting audio-visual equipment, and providing technology assistance for academic events.

AV Systems Technical Support Troubleshooting Event Support
Embedded Software Engineer, Software Integrator, Bitbucket Admin

Bosch Global Software Technologies Vietnam

April 2023 – December 2024

Full-cycle embedded software development and integration for safety-critical automotive systems. Led CI/CD pipeline development using Jenkins, achieving 50% reduction in system integration time. Designed and executed HIL/SIL integration tests for RH850-based automotive ECUs, and developed power steering systems for Subaru and Honda OEMs. Administered Bitbucket repositories and JIRA for 5+ automotive projects.

Embedded Systems (RH850, ARM) C/C++ AUTOSAR HIL/SIL Testing Jenkins CI/CD MATLAB/Simulink ISO 26262 Functional Safety
Key Achievements:
  • Spot Award Q4 2024: Core team member in developing Subaru-Mainpath software platform for BEV projects (2027-2029)
  • Spot Award Q3 2023: Performed on-site reprogramming of 500 ECUs at Honda Thailand plant, minimizing production downtime
  • Implemented Splunk analytics for system monitoring, reducing integration time by 50%
  • Played key role in ASPICE pre-production audits for automotive software quality standards
  • Contributed to department training and training coordination initiatives

Technical Skills

Programming & Languages
C/C++ Rust Python MATLAB/Simulink Bash/Shell
Embedded Systems
ARM RH850 RTOS AUTOSAR FreeRTOS
AI/ML & Data Science
PyTorch Mixture-of-Experts LLMs (Llama 3) Formal Verification Neural Network Verification
DevOps & Cloud
Jenkins GitHub Actions Docker Kubernetes Terraform
Tools & Platforms
Git/Bitbucket Lauterbach TRACE32 GDB Splunk Grafana
Standards & Processes
ISO 26262 ASPICE MISRA HIL/SIL Testing Agile/Scrum

Awards & Publications

Bosch Awards

Q4 2024 Spot Award
Spot Award Q4 2024

November 14, 2024

Recognized for setting up infrastructure for the "Subaru Main Path" to enable development of projects based on the BEV platform.

Q3 2023 Spot Award
Spot Award Q3 2023

October 10, 2023

Recognized for exemplary contribution to on-site software reprogramming at the Honda plant in Thailand, minimizing production downtime.

Department Training Certificate
Department Training Certificate

November 2024 – HCM, Vietnam

Recognized for conducting Department Internal Training on "Basic Software Training" and supporting as Training Coordinator.

Research Publications

Authors: Pham, M.Q., Dang, M.D., and others

Research focused on developing a mini SCADA system to monitor and control voltage in rooftop photovoltaic systems. Addresses the paradoxical overvoltage problem that emerges as PV installations increase, providing solutions for stable real-time control in cyber-physical systems.

Control Systems Solar Power SCADA Cyber-Physical Systems

Authors: Pham, M.Q., and Van Nguyen, N.

Published in "AETA 2022—Recent Advances in Electrical Engineering and Related Sciences" (Lecture Notes in Electrical Engineering, vol 1081, Springer). Studies Active Neutral Point Clamped (ANPC) converters for low- and medium-voltage applications, implementing Carrier-based Sine PWM control schemes for voltage balancing with Si IGBT and SiC MOSFET switches.

Power Electronics PWM Inverters Springer

Featured Projects

Mixture-of-Experts Research
View on GitHub

Institute for Software Integrated Systems, Vanderbilt University

Research on Mixture-of-Experts architectures for fault-tolerant AI in safety-critical systems. Implementing formal neural network verification with alpha-beta-CROWN to guarantee robustness. Achieved 100% verification success on test samples with formal robustness certificates for classification.

Python PyTorch MATLAB Formal Verification alpha-beta-CROWN Neural Network Safety
Adaptive Cruise Control System
View on GitHub

Closed-loop control system with automated CI/CD and monitoring

Adaptive Cruise Control (ACC) system built with MATLAB/Simulink and ROS. Automated testing via GitHub Actions, real-time monitoring with Grafana dashboards, and timestamped PDF reports for vehicle simulations.

MATLAB/Simulink ROS GitHub Actions Grafana CI/CD
Microservices Monitoring Platform
View on GitHub

Infrastructure-as-Code monitoring stack with Terraform and Kubernetes

Production-grade monitoring platform for microservices using Terraform for IaC, Kubernetes with Helm charts, Prometheus for metrics, and Grafana for dashboards. Includes automated alerting and Slack/Teams integration.

Terraform Kubernetes Helm Prometheus Grafana AWS Docker
Secure Surveillance System
View on GitHub

Memory-safe surveillance system for edge devices

Security-focused camera system in Rust emphasizing memory safety and performance for edge computing. Demonstrates low-level system design with secure coding practices.

Rust Embedded Systems Memory Safety Edge Computing
LLM Code Documentation Tool
View on GitHub

LLM-powered code documentation automation

AI tool using locally hosted Llama 3 for automated code documentation and commenting. Demonstrates practical LLM deployment for real-world software engineering.

Python Llama 3 LLMs NLP
Flashlight UI - FreeRTOS System
View on GitHub

Distributed FreeRTOS system with real-time scheduling

Distributed embedded system combining Tiva TM4C1294 microcontroller with Raspberry Pi 4 running FreeRTOS. Features mutex synchronization, semaphores, and intelligent PWM brightness control with USB serial communication.

C++ FreeRTOS PlatformIO Embedded Systems Raspberry Pi

Get In Touch

I'm always interested in discussing embedded systems, AI safety, and innovative projects.

Note: I tailor my resume for each position. Please reach out for a resume tailored to your specific role!