About Me

Senior Avionics Software Design Engineer

Hi, I’m M. Serdar Karaman — a Senior Avionics Software Design Engineer based in Ankara, Türkiye. I work on safety-critical avionics software at the most stringent assurance level (DO-178C DAL A) and have spent close to a decade in the avionics, defence and embedded systems space.

My day-to-day moves between requirements, C and C++ code that has to behave under MISRA and JSF rules, hardware-software integration on Xilinx Zynq targets, ARINC 429 / MIL-STD-1553 buses, and the test automation infrastructure that keeps it all honest. I author the DO-178C plans and standards that go with the work and review the rest of the team’s. Past projects have ranged from helicopter cockpit displays and swarm-UAV R&D to embedded medical electronics.

I hold an M.Sc. in Computer Software Engineering from Hacettepe University and a B.Sc. in Electrical, Electronics and Communications Engineering from İzmir Institute of Technology. I’m currently pursuing a second M.Sc. in Systems Engineering.

Outside the day job I write at karaman.dev and aviyonikyazilim.com, ship pet projects on GitHub, and have contributed 225,000+ edits and bot scripts to Wikipedia since 2014.

  • Avionics
  • DO-178C DAL A
  • MISRA C
  • JSF C++
  • Embedded Systems
  • C / C++
  • Python
  • Qt
  • Test Automation
  • Systems Engineering
  • Xilinx Zynq
  • ARINC 429
  • MIL-STD-1553

For the full CV — companies, dates, certifications — head over to LinkedIn. The easiest way to reach me is the Contact page.

Ancora imparo — I am still learning.