Munich, Germany

Ömer Sayılgan

Control Systems & GNC Engineer

I design controllers in MATLAB/Simulink, generate code for embedded targets and bring it up on real hardware. Currently finishing my M.Sc. in Aerospace at the Technical University of Munich.

Portrait of Ömer Sayılgan

01 About

I'm a control and GNC engineer with hands-on experience across the full loop: controller design in MATLAB/Simulink, code generation for embedded targets, and commissioning on real hardware.

At Roketsan I designed and validated controllers for a missile seeker gimbal, from Simulink models through Embedded Coder to Hardware-in-the-Loop testing. At the Munich climate-tech start-up Phlair I worked on the industrial side: Beckhoff PLC programming in TwinCAT, sensor integration, and the Python and database infrastructure behind test-bench monitoring.

My M.Sc. thesis at TUM covers fault-tolerant control of propulsive spacecraft. I built a modular Python GNC framework for landing trajectory optimisation and actuator-fault analysis of a lunar lander.

Focus
Control, GNC, model-based design
Education
M.Sc. Aerospace, TU Munich (expected 12/2026)
Based in
Munich, Germany
Languages
English, German (B1), Turkish

02 Experience

  1. Working Student — Mechatronics & Automation

    Phlair GmbH · Munich, Germany

    08/2025 – 05/2026

    Start-up developing a modular direct air capture process based on electrochemical salt splitting.

    • Developed TwinCAT 3.1 (Structured Text) control logic for an absorber test bench, from I/O mapping through commissioning.
    • Built electrical cabinets and wired RS-485 industrial sensors to Beckhoff I/O terminals from circuit diagrams, then calibrated them over serial protocols.
    • Built an automated PLC-to-InfluxDB data pipeline in Python (PyADS), replacing manual measurement logging.
    • Designed real-time Grafana/InfluxQL dashboards the team used to monitor test-bench runs live.
    • Deployed the database, backup and monitoring stack on Docker, Proxmox and Linux, and built a web app for the cell database.
    • TwinCAT 3.1
    • Beckhoff PLC
    • RS-485
    • Python
    • InfluxDB
    • Grafana
    • Docker
    • Proxmox
  2. Control Systems Engineer

    Roketsan Inc. · Ankara, Turkey

    08/2023 – 05/2024

    • Designed PID and robust controllers for a high-precision missile seeker gimbal, covering pointing and line-of-sight stabilisation across the operating envelope.
    • Built and validated dynamic models in MATLAB/Simulink, tuning controllers against measured plant response.
    • Generated Embedded C from Simulink models via Embedded Coder and deployed it onto Xilinx hardware targets.
    • Ran real-time and Hardware-in-the-Loop (HIL) test campaigns on xPC Target rigs to qualify controller performance before integration.
    • Developed a MATLAB GUI that automated calibration of resolver bias and electrical angle alignment.
    • MATLAB/Simulink
    • Embedded Coder
    • Robust Control
    • HIL
    • xPC Target
    • Xilinx

03 Engineering Projects

Master's Thesis · TU Munich · 2025–2026

Fault-Tolerant Control of Propulsive Spacecraft

  • Built a modular Python GNC framework (~23,000 lines) for landing trajectory optimisation and actuator-fault analysis of an Apollo-class lunar lander.
  • Designed it as a shared core engine (vehicle and actuator models, optimal-control problem formulation, attainable-moment envelopes) reused by nine self-contained study packages.
  • Ran automated fault-injection and fault-onset campaigns across 16 fault modes and multiple initial-condition regimes, with result tables and figures generated automatically.
  • Python
  • Trajectory Optimisation
  • Fault-Tolerant Control
  • GNC

Semester Thesis · Institute of Flight System Dynamics, TUM · 2024–2025

Automated Signal-Integrity Check Toolbox

  • Extended an automated verification toolbox with MATLAB OOP classes and scripted Simulink model generation.
  • Implemented V-Model-based testing with code-compliance checking (Mrails) and reusable test-harness structures.
  • MATLAB OOP
  • Simulink
  • V-Model
  • Test Harnesses

04 Education

M.Sc. Aerospace

Technical University of Munich (TUM)

10/2023 – 12/2026
expected

Provisional grade 2.3 · 92 ECTS

Control & GNC
Advanced Control · Nonlinear Control · Optimal Control and Decision Making · Model Reference Adaptive Control · System Identification · Flight Dynamics, Stability and Control
Software & Systems
Advanced Programming (C++) · Real-Time Systems · Introduction to ROS · MATLAB/Simulink for CAE
Labs
Flight Control System Lab · Cyber-Physical Systems Lab: Autonomous Applications

B.Sc. Mechanical Engineering

Middle East Technical University (METU), Ankara

2017 – 2023

GPA 3.33 / 4.0 · German equivalent 1.7 (“gut”)

  • Top 10–15% of the department.
  • Minor in Mechatronics (Robotics, Computer Science, Logic Design).
  • Multiple “High Honor” and “Honor” placements.
  • Relevant coursework: Control Systems, Feedback Systems, Mechatronic Design, Embedded Systems Development.

05 Skills

Control & GNC

  • PID
  • Robust Control
  • Nonlinear Control
  • Adaptive (MRAC)
  • LQR / MPC
  • Lyapunov Methods
  • Fault-Tolerant Control
  • System Identification
  • Trajectory Optimisation
  • 6-DOF Flight Dynamics

Modelling & Test

  • MATLAB
  • Simulink
  • Embedded Coder
  • Model-Based Design
  • SIL / HIL Testing
  • xPC Target
  • V-Model Test Harnesses

Programming

  • Python (NumPy, SciPy, PyADS)
  • C
  • Embedded C
  • C++
  • MATLAB OOP
  • Structured Text

Industrial Automation

  • TwinCAT 3.1
  • Beckhoff PLC
  • EtherCAT
  • RS-485 & Serial Protocols
  • Sensor Integration & Calibration
  • Test-Bench Commissioning

Tools & Infrastructure

  • Git
  • Linux (Ubuntu)
  • Docker
  • Proxmox
  • InfluxDB
  • Grafana
  • ROS / ROS 2

Languages

  • EnglishFull professional
  • GermanB1
  • TurkishNative

Outside work

Guitar, singing, martial arts, travelling.

Acoustic song covers on YouTube ↗

07 Contact

I'm looking for full-time roles in control systems, GNC and model-based design. The quickest way to reach me is by email.

omersayilgan56@gmail.com