Mehmet Sami Tok
Profile
Software Team Lead with 13+ years spanning low-level embedded firmware to high-level application development. Passionate about modern C++, system architecture, and shipping robust solutions in fast-paced, challenging environments.
Experience
Aselsan
Ankara, Turkey
Software Team Lead
May 2026 - Present
- Team Leadership
- Embedded Software
- C/C++
- System Architecture
Software Engineer
Nov 2025 - May 2026
- Embedded Software
- C/C++
- System Architecture
- Linux
Egemen Tech
Ankara, Turkey
Software Consultant
Jul 2021 - Oct 2025
- Delivered 20+ projects for international clients across 6 countries.
- Architected custom solutions across diverse industry sectors.
- Led end-to-end delivery of high-performance software systems.
- Advised stakeholders on system architecture and modernization strategies.
- Software Architecture
- Modern C++
- Consulting
- Software Development
Alteryx
US / Remote
Senior C++ Engineer
Aug 2021 - Dec 2023
- Modernized legacy systems from C++98 to modern C++ standards.
- Executed a critical migration of the primary deployment framework.
- Optimized CI/CD workflows to accelerate build velocity.
- Engineered an internal AI assistant using LLM integration.
- C/C++
- CMake
- PowerShell
- Python
- CI/CD
- LLM
TOGG | Türkiye'nin Otomobili Girişim Grubu
Ankara, Turkey
Software Engineer
Feb 2021 - Aug 2021
- Integrated software modules across multiple Electronic Control Units (ECUs).
- Automated system verification workflows using Python and Squish.
- C/C++
- AUTOSAR
- QNX
- Python
- Squish
Aselsan
Ankara, Turkey
Software Team Lead
July 2019 - Feb 2021
- Led the embedded software team delivering mission-critical defense systems.
- Architected full-stack firmware, spanning custom bootloaders to application layers.
- Orchestrated project delivery within strict deadlines and high-stakes environments.
- C/C++
- Embedded Linux
- RTOS
- Bash
- Python
- Buildroot
Aselsan
Ankara, Turkey
Software Engineer
Nov 2014 - Jul 2019
- Engineered embedded system software for low-latency hardware systems.
- Designed complex HMIs and GUIs using Qt and Visual Studio frameworks.
- Built real-time Hardware-in-the-Loop (HIL) simulation infrastructures.
- Developed internal R&D tooling to accelerate analysis and development cycles.
- C/C++
- Embedded Linux
- RTOS
- Baremetal
- C#
- Python
Aselsan
Ankara, Turkey
System Engineer and Software Engineer
Jan 2012 - Nov 2014
- Designed electronic hardware systems for automated production pipelines.
- Architected a modular test management framework for custom hardware validation.
- Implemented image processing algorithms for performance metrics (MTF, NETD, etc.).
- Matlab
- C#
- C/C++
Selex Elsag
Ankara, Turkey
Intern
Jul 2011 - Sep 2011
- Trained Production Engineering.
Education
BSc in Electrical and Electronics Engineering
Hacettepe University
2008 - 2012
Specialised in Embedded Systems, Signal Processing and Telecommunications. Won 2nd Degree Prize in Faculty Project Competition. Dean's Honour List.
Volunteer Experience
Cekirdek Ceviri
Online
Editor/Translator
2006 - 2010
- Translated english comic books to turkish as a hobby.
References
Hasan HAMZAÇEBİ
Leader at ASELSAN
Gökhan UĞUREL
Co-worker at ASELSAN and TOGG
- +90 543 973 30 25
- mehmetsamitok@gmail.com
- samitok.com
- linkedin.com/in/samitok
- Ankara, Turkey
Skills
-
-
Programming Languages
- C/C++
- Python
- C#
- MATLAB
- Powershell
- Bash
- Javascript
-
Operating Systems
- Embedded Linux
- RTOS
- Baremetal
- Desktop (Windows & Linux)
- Android
- QNX
- AUTOSAR
-
Tools
- Qt
- Eclipse
- Visual Studio [Code]
- CMake
- Buildroot
- Godot
- Llama
-
DevOps
- Git
- Svn
- Gitlab CI
- Jenkins
- Jira
-
Processors
- ARM M, A
- PowerPC 440, e200
- Microblaze
- Nios
- TI C6000, C2000, msp430
-
Hobby Tech
- Rust
- WebAssembly
- Flutter/Dart
- Solidity
Languages
-
TurkishNative
-
EnglishProfessional
Interests
- Snowboarding
- Gaming
- History
- Travelling
- Manga/Comics