Savunma Sistem Teknolojileri Gömülü Yazılım Tasarım Mühendisi
ASELSAN Savunma Sistem Teknolojileri (SST) Sektör Başkanlığı bünyesinde Gölbaşı yerleşkesindeki faaliyetlerimizde bize güç katacak üniversitelerin Elektrik-Elektronik, Elektronik-Haberleşme veya Bilgisayar Mühendisliği bölümlerinden mezun Gömülü Yazılım Tasarım Mühendisi çalışma arkadaşları arıyoruz.
BU POZİSYONDA EN ÖNEM VERDİĞİMİZ YETKİNLİKLER VE DENEYİMLER
- C veya Modern C++ programlama dillerinden en az birine hâkim (en az 2 yıl tecrübeye sahip) ve Python veya Bash ile betik yazma tecrübesine sahip,
- UART, RS232, RS485, SPI, I2C protokolleri konusunda tecrübe ve bilgi sahibi,
- İşletim sistemsiz ve kaynak kısıtlı platformlarda mikrokontrolcüler için Bare Metal yazılım geliştirme tecrübesine sahip,
- Petalinux, Yocto, Buildroot veya Ptxdist gibi araçları kullanmış,
- GIT, Docker gibi araçları ve CI/CD süreçlerini aktif olarak kullanan,
- Gömülü (Embedded) Linux ve/veya RTOS (Zephyr, FreeRTOS, ThreadX gibi) tecrübesine sahip,
- Farklı sensörler için yazılım geliştirme tecrübesine sahip ve teknik dokümanları (datasheet) okuyarak gerekli yazılımı (örneğin; sürücü) yazabilme tecrübesine sahip,
- Osiloskop, sinyal üretici, multimetre gibi laboratuvar araçlarını kullanabilen ve hata ayıklama sürecine bunları dahil edebilen,
- Tercihen Robot Operating System (ROS) tecrübesine sahip,
- Tercihen FPGA içeren SoC sistemlerle çalışmış,
- Tercihen çevik yazılım geliştirme süreçleri (Scrum vb.) hakkında bilgi ve tecrübe sahibi,
- Tercihen yazılım yaşam döngüsü evrelerine (gereksinim analizi, tasarım, geliştirme, test ve entegrasyon) hâkim,
- Tercihen derleme/bağlama ve paketleme araçları (CMake, meson, Makefile, gcc, g++ vb.) bilgisine sahip,
- Tercihen CI/CD süreci tecrübesine sahip,
- Tercihen birim test ve kod dokümantasyon (Markdown, Doxygen, Sphinx gibi) araçları konusunda bilgi sahibi,
- Tercihen temel haberleşme protokolleri ve altyapıları (UDP, TCP vb.) ile uygulama geliştirmiş.
SENDEN NELER BEKLİYORUZ?
- Donanım seviyesinde yazılım geliştirme konusunda hevesli olmak,
- Gömülü sistem için gereksinim analizi yapabilmek,
- Gereksinime uygun kodlama (Tercihen C, C++, Python, Bash) yapabilmek,
- Donanım gereksinimlerine uygun Linux çekirdeği üzerine işletim sistemi hazırlamak,
- Geliştirilen yazılım için birim test faaliyetlerini gerçekleştirmek, diğer ekiplerle yapılacak olan entegrasyon ve doğrulama faaliyetlerine destek olmak,
- Alanla ilgili teknolojik gelişmeleri takip etmek, süreçlere uygulamak.
*İşe alım kriterlerimizi ASELSAN internet sayfamızda Kariyer Sekmesinde bulunan İşe Alım Sürecimiz alanından inceleyerek iş başvuru formumuzu doldur. Aselsan ailesinin bir parçası olarak yerli ve milli projelerdeki başarımızda senin de imzan olsun.
Biz Kimiz?
Alanında dünyanın en iyi ürünlerini yapma, oyun değiştirici teknolojiler geliştirme ve ihracat odaklı büyüme hedeflerimizle ülkemize ve dünyanın dört bir yanındaki kullanıcılarımıza değer katan küresel bir markayız.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software & Simulation Engineer - C++/Python
2026-05-25
Software Engineer - Validation
2026-05-27
DevOps Engineer - Combat Systems
2026-05-28
- Posted
- Feb 13, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Ankara
- Company
- Aselsan
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software & Simulation Engineer - C++/Python
2026-05-25
Software Engineer - Validation
2026-05-27
DevOps Engineer - Combat Systems
2026-05-28