Mavinci Bilişim San. ve Tic. A.Ş.

Software Engineer

Mavinci Bilişim San. ve Tic. A.Ş.
Ankara Tam Zamanlı 12 Mart
Orta Seviye (2-5 Yıl)MühendislikÖne Çıkan
2 ay önce 6 görüntülenme
Hızlı Başvuru

İlan Künyesi

Pozisyon
Software Engineer
Lokasyon
Ankara
Çalışma Şekli
Tam Zamanlı
Deneyim
Orta Seviye (2-5 Yıl)
Yayın Tarihi
12 Mart 2026
Kategori
Mühendislik

Mavinci Bilişim San. ve Tic. A.Ş., Ankara lokasyonunda görev yapacak Software Engineer arıyor. tam zamanlı olarak çalışılacak, orta seviye (2-5 yıl) düzeyinde deneyim beklenen bu pozisyon, Mühendislik kategorisinde yer almaktadır. İlan 12 Mart 2026 tarihinde yayına alınmıştır.

İş Tanımı

Mavinci is an R&D company working in the fields of information and communication technologies, security and defence with software development, technical support, domain expertise and consultancy capacity. The operational areas are Cyber Security, Nuclear Security Research and Analysis, Disaster and Emergency Management, Decision Support Systems, Command and Control Systems, Chemical Biological Radiological and Nuclear Security Solutions, Image Processing, Artificial Intelligence, Deep Learning, Machine Learning, Modelling and Simulation and Project Management. The company's goal is to develop new technologies and produce innovative solutions and network-centric key products.

Mavinci is seeking a Software Engineer to join its Artificial Intelligence (AI) Technologies team. The ideal candidate will have industry experience working on AI-powered unmanned systems (UAS/UAV), Linux companion computers (CC) and mobile ground control stations (GCS). The position will involve research and development with MAVLink drone messaging protocol, Android SDK (Software Development Kit) and Android NDK (Native Development Kit) to solve telemetry and autonomous navigation problems.


Software Engineer Requirements:

- Bachelor's degree in software engineering, computer engineering, electronic engineering, mechatronics,
- At least 3 years of experience in C++ and Java programming languages,
- Additional/nice-to-have experience in Golang and React/TypeScript,
- Knowledge of design patterns, memory management, smart pointers, template programming, thread synchronisation, and optimisation,
- Knowledge of containerization, OCI standards, Docker, Linux namespaces (PID/NET/UTS/NS), and cgroups v2,
- Knowledge of network programming and protocols such as gRPC, WebSockets, WebRTC, and MAVLink v2,
- At least B2 (Upper Intermediate) English level.

 Software Engineer Responsibilities:

  - Programming in C++17 and Java,
  - Creating unit tests,
  - Using Linux CLI, Docker, and virtualisation tools (like QEMU) in the cross-compiling development environment,
  - Utilising Git and CI/CD pipelines (GitLab CI) for source control, automated testing, and deployment,
  - Setting up drone sub-systems like sensors and single board computers (SBC),
  - Managing flight controller communications using the MAVLink protocol,
  - Participating in Agile software development as a development team member in Scrum.



Aday Kriterleri






Eğitim SeviyesiBachelor’s(Graduate), Master’s(Student), Master’s(Graduate), Doctorate(Student), Doctorate(Graduate)
DeneyimMore than 3 years of experience
Yabancı DilEnglish(Reading : Advanced, Writing : Advanced, Speaking : Advanced)


Pozisyon Bilgileri







Çalışma ŞekliFull-Time
Çalışma Modeliİş Yerinde
LokasyonAnkara
Pozisyon SeviyesiSpecialist

Mavinci Bilişim San. ve Tic. A.Ş. Hakkında

Mavinci Bilişim San. ve Tic. A.Ş. tüm ilanlarını gör

Başvuru İpuçları

1

Mavinci Bilişim San. ve Tic. A.Ş. tarafından açılan Software Engineer ilanına başvurunuzda, bu pozisyona özel deneyimlerinizi ve Mavinci Bilişim San. ve Tic. A.Ş. bünyesinde nasıl katkı sağlayabileceğinizi somut örneklerle açıklayın.

2

Ankara ilinde tam zamanlı olarak çalışacağınız bu Software Engineer pozisyonu için, Ankara bölgesindeki iş piyasası dinamiklerini araştırmanız ve Mavinci Bilişim San. ve Tic. A.Ş. ofisine ulaşım planınızı hazırlamanız faydalı olacaktır.

Sıkça Sorulan Sorular

Mavinci Bilişim San. ve Tic. A.Ş. Software Engineer ilanına nasıl başvuru yapılır?

Mavinci Bilişim San. ve Tic. A.Ş. firmasının Software Engineer kadrosuna katılmak için bu sayfadaki başvuru bağlantısını kullanabilirsiniz. Yönlendirme Mavinci Bilişim San. ve Tic. A.Ş. kariyer portalına yapılmaktadır.

Mavinci Bilişim San. ve Tic. A.Ş. Software Engineer çalışma modeli nasıl?

Mavinci Bilişim San. ve Tic. A.Ş., Software Engineer kadrosu için tam zamanlı çalışma düzeni belirlemiştir. Görev yeri Ankara olarak planlanmaktadır.

Mavinci Bilişim San. ve Tic. A.Ş. Software Engineer için aranan deneyim seviyesi nedir?

Mavinci Bilişim San. ve Tic. A.Ş., Software Engineer pozisyonunda orta seviye (2-5 yıl) seviyesinde aday tercih etmektedir. Tam liste ilan detayında mevcuttur.

Mavinci Bilişim San. ve Tic. A.Ş. - Şirket Bilgileri

Ankara Hakkında

Yaşam Maliyeti: Orta-Uygun
Ulaşım: Çok İyi
Metro Mevcut
Teknoloji: Güçlü
23 Üniversite
Bölge: İç Anadolu

Başkent ve kamu sektörünün merkezi. Savunma sanayii ve teknoloji sektörlerinde güçlü.