İş Tanımı:
Cartech Diagnostic’in yeni nesil araç teşhis cihazlarının geliştirilmesinde kilit rol oynayacak, gömülü yazılım ve donanım mimarisi konularında tutkulu bir mühendis arıyoruz.
Bu pozisyonda, ARM tabanlı mikrodenetleyiciler üzerinde çalışacak, araç iletişim protokollerini (CAN-FD, DoIP) yönetecek ve yüksek performanslı teşhis çözümleri üreteceksiniz.
Sorumluluklar:
- ARM Cortex-M/A serisi mikrodenetleyiciler için C/C++ ile gömülü yazılım geliştirme ve optimize etme.
- CAN, CAN-FD, DoIP, LIN ve K-Line gibi araç iletişim protokollerinin entegrasyonunu sağlama.
- RTOS (Gerçek Zamanlı İşletim Sistemi) üzerinde çok iş parçacıklı (multi-threading) uygulamalar geliştirme.
- Donanım ekibi ile koordineli çalışarak devre şeması analizi ve “board bring-up” süreçlerini yürütme.
- Bootloader tasarımı ve güvenli yazılım güncelleme (OTA) mekanizmalarının geliştirilmesi.
- Yazılım birim testlerinin yapılması ve kod kalitesinin standartlara uygunluğunun sağlanması.
Aranan Nitelikler:
- Üniversitelerin Elektrik-Elektronik, Bilgisayar veya Yazılım Mühendisliği bölümlerinden mezun.
- Gömülü sistemler ve C/C++ programlama konusunda en az 3 yıl profesyonel deneyim.
- Otomotiv diyagnostik standartları (UDS – ISO 14229, OBDII – ISO 15031, J1939) hakkında bilgi sahibi.
- Osiloskop, Lojik Analizör ve CAN Bus Analizörü gibi laboratuvar ölçüm cihazlarını etkin kullanabilen.
- Git versiyon kontrol sistemi ve CI/CD süreçlerine hakim.
- Teknik literatürü takip edebilecek düzeyde İngilizce bilen.
- Analitik düşünme yeteneğine sahip ve problem çözme odaklı.