Zargham Ali

Autonomous & Embedded Systems Engineer

PhD Student, Computer Science and Engineering

Penn State University · State College, Pennsylvania

I build and evaluate autonomous systems, from UAV autopilots and avionics to production C++ software for automotive ADAS. My experience spans control systems, embedded software, system integration, and engineering validation.

At Penn State, I am extending that work into cyber-physical systems security through sensor emulation and firmware evaluation.

Experience

Graduate Teaching Assistant

Penn State University

Aug 2026 – Present

Teaching assistant for CMPEN 270: Digital Design, Theory and Practice, alongside doctoral research in cyber-physical systems security.

Control Engineer (Team Lead)

SoftwareMotion Co., Ltd.

Dec 2024 – Aug 2026

Developed production C++ ADAS control software, with software-in-the-loop testing, fleet-data analysis, and test automation. Led and mentored a team of five engineers.

Manager (Systems Engineering)

National Centre for Unmanned Aerial Systems

Dec 2021 – Apr 2026

Led UAV control and navigation development, autopilot and avionics integration, and verification and validation across six platforms, including bench, HIL, and flight testing.

Concurrent with SoftwareMotion, Dec 2024 – Apr 2026.

Assistant Manager (Systems Engineering)

National Centre for Unmanned Aerial Systems

Nov 2019 – Dec 2021

Developed embedded control and communication software; integrated sensors, avionics, and onboard computing through calibration and bench testing.

Selected projects

Cross-Machine Thread Execution

Academic systems project

An operating systems project exploring POSIX threads, ucontext-based context creation and switching, and cross-machine communication and synchronization concepts.

Technical focus POSIX threads · ucontext · Context switching

Quadcopter Control and Simulation

Master’s thesis · Published at IFAC World Congress 2020

Modeled nonlinear quadcopter dynamics and designed feedback linearization, sliding mode, and backstepping control for trajectory tracking under disturbances and uncertainty. This simulation study led to the IFAC World Congress 2020 publication.

Technical focus MATLAB / Simulink · Nonlinear dynamics · Robust control

Three-dimensional quadcopter simulation environment
3D simulation
Simulink block diagram of the cascaded quadcopter control architecture
Control architecture
Quadcopter trajectory tracking response plots from the simulation study
Tracking response

Research interests

  • Sensor and peripheral security

    Interactions between physical sensors, communication interfaces, and embedded device drivers.

  • Firmware emulation and evaluation

    Behavioral sensor models and simulation-based methods for testing embedded firmware.

  • Autonomous systems reliability

    Control, navigation, and estimation under abnormal sensor inputs, faults, and adversarial conditions.

Publications

Education

PhD, Computer Science and Engineering

Penn State University

2026–2031 (expected)

MS, Systems Engineering

Pakistan Institute of Engineering & Applied Sciences (PIEAS)

2017–2019

Second Best Thesis Award

BE, Electrical Engineering

National University of Sciences and Technology (NUST)

2013–2017

Silver Medal · Merit scholarship