Gömülü Sistemler Yazılım Mühendisi
TMT
BU POZİSYON, KIBRIS OFİSİMİZDE GÖREVLENDİRİLMEK ÜZERE AÇILMIŞTIR VE TAM ZAMANLI, OFİSTEN ÇALIŞMAYI GEREKTİRMEKTEDİR. RELOKASYON VE KONAKLAMA DESTEĞİ SAĞLANMAKTADIR. İnsansız hava araçları, modern çatışmaların maliyet dengesini ve harekât temposunu değiştiriyor. TMT, bu değişen harekât ortamı için otonom savunma sistemleri geliştiriyor. Platformlarımızın gömülü yazılım altyapısını geliştirmek üzere Kıbrıs ofisimizde görev alacak bir Gömülü Sistemler Yazılım Mühendisi arıyoruz. Bu pozisyondaki mühendis, gömülü Linux sistem yazılımından mikrodenetleyici yazılımına, donanım devreye alma çalışmalarından sistemler arası haberleşme ve entegrasyona kadar platform üzerindeki gömülü yazılım altyapısının geliştirilmesinde görev alacaktır. ARANAN NİTELİKLER Gömülü Linux ortamında kernel ve kullanıcı alanı seviyesinde geliştirme deneyimi Mikrodenetleyiciler üzerinde bare-metal veya RTOS tabanlı yazılım geliştirmiş olmak C ve C++ ile sistem ve donanım seviyesinde yazılım geliştirebilmek Cihaz sürücüsü geliştirme veya mevcut sürücüleri uyarlama konusunda deneyim sahibi olmak Serial, CAN, Ethernet, USB, SPI ve I²C gibi donanım haberleşme arayüzleri hakkında bilgi ve uygulamalı deneyim sahibi olmak Gerçek zamanlı sistemlerde determinizm, gecikme ve öncelik yönetimi kavramlarına hâkim olmak ROS 2 ve DDS altyapılarıyla çalışma deneyimine sahip olmak Osiloskop ve mantık analizörü ile donanım seviyesinde hata ayıklama yapabilmek Devre şemalarını okuyabilmek ve donanım-yazılım entegrasyonu sırasında oluşan sorunları sistematik biçimde teşhis edebilmek GÖREV VE SORUMLULUKLAR Gömülü Linux sistem yazılımını geliştirmek; kernel ve kullanıcı alanı seviyesinde cihaz sürücülerini geliştirmek veya mevcut sürücüleri uyarlamak Donanım bileşenlerinin sistem entegrasyonunu yürütmek; Serial, CAN, Ethernet, USB, SPI ve I²C arayüzlerini sürücü ve işletim sistemi seviyesinde devreye almak Alt sistemlere ait mikrodenetleyici yazılımlarını bare-metal veya RTOS tabanlı olarak geliştirmek ROS 2 / DDS haberleşme katmanını geliştirmek ve sistem bileşenleri arasındaki haberleşme altyapısını oluşturmak Uçuş kontrol yazılımı ile entegrasyon çalışmalarını yürütmek Zaman senkronizasyonu, telemetri, loglama ve sistem sağlığı izleme mekanizmalarının geliştirilmesine katkı sağlamak Çapraz derleme ve kapsayıcı tabanlı build ve dağıtım süreçlerini geliştirmek ve sürdürmek Tezgâh, laboratuvar, saha ve uçuş testlerinde yazılım tarafı doğrulama çalışmalarına katkı sağlamak EK NİTELİKLER Rust ile sistem veya donanım seviyesinde yazılım geliştirme deneyimi PREEMPT_RT, Yocto veya Buildroot ile çalışma deneyimi PX4 veya ArduPilot ekosisteminde deneyim MAVLink veya uXRCE-DDS entegrasyonu konusunda deneyim İnsansız hava araçları veya robotik platformlarda gömülü yazılım geliştirme deneyimi Yapay zekâ hızlandırıcı donanımlarında sürücü veya çalışma zamanı kurulumu deneyimi Python ile test otomasyonu ve kayıt verisi analizi deneyimi Kişisel projeler, açık kaynak katkıları veya benzeri teknik çalışmalardan oluşan bir portföy DİĞER KOŞULLAR T.C. veya K.K.T.C. vatandaşı olmak SAĞLANAN DESTEKLER Relokasyon desteği Şirket tarafından sağlanan konaklama Ulaşım desteği Özel sağlık sigortası Mesleki gelişim ve eğitim desteği
Bu ilan LinkedIn Jobs Türkiye kaynağından doğrulandı. Başvuru özgün kaynakta tamamlanır.
Özgün ilanda başvur ↗
Bu ilanda sorun mu var?