Object Oriented Software Engineer

  • Full Time
  • Posted 3 weeks ago
  • Advanced English, No relationship with military service for at least 2 years.

Company Details

Baykar is Turkey's leading UAV and AI Company.

Job Description

Object-Oriented Software Engineers are used to control all functions of Unmanned Aerial Vehicles by operators;

  • Human Machine Interfaces,
  • Camera and Image Display Software,
  • Mapping Applications,
  • Networked and Distributed Systems,
  • Server – Client Systems,
  • Computer Graphics,

They are interested in Augmented Reality Applications and software running on PC-based systems in general.

Position Requirements

In order to work on the Aircraft and Ground Control software of Unmanned Aircraft systems within our company;

  • Graduates or master’s / doctoral students from the Departments of Computer, Electrical-Electronics, Mechatronics, Mechanical, Aerospace Engineering,
  • Experienced in practical programming and designing high-level algorithms,
  • At least 3 years of experience in C #, C ++, C programming languages,
  • Experienced in designing on Windows Forms, WPF or UWP platforms,
  • Advanced English,
  • No relationship with military service for at least 2 years,
  • Able to keep up with busy working hours and flexible working hours,
  • Teamwork,
  • Travel-free,
  • Responsible,

Meets one or more of the following criteria:

  • Knowledge of Windows and Linux-based software development architectures,
  • Experience in application development with QT Framework
  • Experience in communication between applications,
  • Knowledge of data exchange formats (JSON, XML),
  • Advanced proficiency in at least one of C #, Java and C ++ programming languages,
  • Practical experience in building algorithmic structures,
  • Knowledge of object oriented software development, extreme programming, software rules and application development processes,
  • Experienced in designing and developing distributed systems,
  • Relational Database (Relational Database) to establish information
  • Knowledge of FFMPEG, G-Streamer or DirectShow libraries,
  • Dominates video playback on QT, Windows Forms, WPF, UWP platforms
  • Dominate video encryption algorithms,
  • Knowledge of video transmission, playback and recording,
  • Experienced in digital map libraries and applications,
  • Experienced in graphics libraries such as Media3D, GDI +, Direct 2D and OpenGL,
  • Computer networks, communication over the network, video, audio and file transfer experience,
  • Experienced in making control and test interfaces that can communicate with various devices and run on PC,
  • Experienced in route planning and geolocation,
  • team mates.


Tagged as: qt framework, c/c++/c#, windows/linux, augmented reality applications, high-level algorithms, windows forms/wpf/uwp, json/xml, relational database

Visit us on LinkedInVisit us on FacebookVisit us on Twitter