Gömülü Yazılım Mühendisi
Zebra Elektronik A.Ş.
24.08.2024
İstanbul(Asya) / Türkiye
Tam Zamanlı
Hibrit
Deneyimsiz / Deneyimli
Job Description
Türkiye'nin elektrikli araç şarj istasyonları ve istasyon ağ çözümleri alanında öncü şirketi Zebra Elektronik A.Ş. 2011 yılında kurulmuştur. e-Mobilite ekosisteminin tüm katmanlarına çözümler üretmeye odaklanmış şirketimiz, kendi bünyesinde yürüttüğü Ar-Ge çalışmaları ile akıllı şarj donanımlarını ve yazılımlarını geliştirerek, Voltrun markalı elektrikli araç şarj istasyonlarının üretim, yazılım, satış ve teknik destek hizmetlerini yürütmektedir.
Zebra Elektronik, Türkiye genelinde genişleyen Voltrun elektrikli araç şarj istasyon ağının uçtan uca yönetimini de gerçekleştirmektedir. Ağ operatörlüğü çerçevesinde voltrun.com web portalı ve Voltrun mobil uygulaması ile elektrikli araç sahibi müşterilerine şarj yönetim hizmeti sunmakta, istasyon işletmecilerine de online istasyon yönetimi, kontrol ve raporlama hizmeti sağlamaktadır.
Şirketimizin Çekmeköy'de bulunan genel merkezine bağlı olarak vehibrit çalışma modeliyle Gömülü yazılım ekibi bünyesinde görevlendirilmek üzere, Donanım Tasarım ve Web Geliştirme ekipleri ile koordineli bir şekilde çalışarak,ürünlerimizin yazılım tasarım, geliştirme ve test süreçlerinde yer alacakekip arkadaşı arıyoruz.
Aşağıdaki kriterleri taşıdığını düşünüyor ve hızla büyümeye devam ettiğimiz bu sektördeki başarılarımıza ortak olmak için heyecan duyuyorsanız, sizi aramızda görmekten mutluluk duyarız :)
Nasıl bir ekip arkadaşı arıyoruz?
GENEL NİTELİKLER:
- Elektrik-Elektronik Mühendisliği, Bilgisayar Mühendisliği, Kontrol ve Otomasyon veya Mekatronik Mühendisliği veya ilgili alanlarda lisans derecesi
- C ve C++ programlama dillerinde orta seviye yetkinlik.
- Python dillerinde başlangıç seviye yetkinlik.
- ST ve TI gibi mikrodenetleyici platformları ve ARM Cortex-M işlemcilerle deneyim.
- ADC, CAN, I2C, UART, SPI, RS232/RS485 gibi iletişim protokollerinde deneyim.
- Gerçek Zamanlı İşletim Sistemleri (RTOS) ile deneyim ve FreeRTOS, Zephyr kullanma bilgisi.
- Düşük güç tüketimli mikrodenetleyiciler (MCU) programlama konusunda yetkinlik.
- Elektronik devreler ve PCB tasarımı konusunda temel bilgi, osiloskop ve lojik analizör kullanımı bilgisi
- Kart çalıştırma (bring-up) ve IDE ile JTAG/SWD hata ayıklayıcıları kullanarak donanım ve yazılımı debug etme konusunda yetkinlik.
- Gömülü sistem tasarımı ve entegrasyonunda bilgi ve deneyim.
- Yazılım test kültürü, test süreçleri, birim test çerçeveleri ve dokümantasyon konularında deneyim.
- Git, Jenkins/GitHub Actions, Jira, Confluence gibi CI/CD süreçleri ve endüstri standardı araçlarla aşinalık.
- Teknik dokümantasyon ve forumlarda etkin iletişim kurabilecek, araştırma yapabilecek ve teknik belgeleri anlayabilecek düzeyde İngilizce dil yeterliliğine sahip.
TERCİH NEDENI OLABILECEK EK NİTELİKLER:
- Otomotiv sektöründe çalışma deneyimi.
- MCU Bootloader çalışması ve senaryosuna aşinalık.
- RISC-V ve ARM çekirdekleri hakkında bilgi ve deneyim.
- Event driven ve state machine programlama konularında deneyim.
- OTA (Over-The-Air) güncelleme tekniklerinde deneyim.
- QT framework'ü kullanarak geliştirme konusunda yetkinlik.
- Linux'u bir geliştirme ortamı olarak kullanma yetkinliği.
- Bash script dili bilgisi.
- Çapraz platform (cross-platform) yapılandırma için CMake ve Make kullanma yetkinliği.
- Linux device driver geliştirme ve entegrasyonu konularında bilgi ve deneyim.
- Buildroot ve Yocto projeleri ile gömülü Linux sistemleri oluşturma konusunda deneyim.
- Linux kernel derleme ve özelleştirme konularında uzmanlık.
- Linux sistem programlama konusunda bilgi ve deneyim.
- Kart Destek Paketleri (BSP), sürücü ve modül entegrasyonu, test ve doğrulama konularında deneyim.
- TCP/IP, HTTP ve MQTT gibi protokolünün temelleri ve uygulamaları konusunda bilgi.
- SSH (Secure Shell) kullanımı ve güvenli bağlantılar oluşturma konusunda deneyim.
- Güncel teknolojiler ve akademik gelişmelerle kendini sürekli geliştirme.
GÖREV TANIMI
- STM ve TI tarafından üretilen ARM tabanlı çiplerde gömülü yazılım geliştirmek.
- RTOS tabanlı projeler gerçekleştirmek
- Osiloskop ve lojik analizör kullanarak donanım/yazılım hatalarını teşhis etmek ve çözüm yolları geliştirmek.
- Seri haberleşme protokollerini kullanarak cihazlar arası iletişimi sağlamak.
- Seri haberleşme kullanarak Firmware update algoritması geliştirmek.
- Geliştirilen cihazlarda hata tespiti ve giderme ile ilk testlerin gerçekleştirilmesi.
- Yazılım versiyonlarının takibi, yönetimi ve sürecinde dokümantasyon oluşturma ve güncelleme.
- Takım çalışması ve Agile metodolojileriyle projeleri yönetmek ve iş birliği içinde çalışmak.
About Company
About Zebra Elektronik A.Ş.
ZEBRA ELEKTRONİK A.Ş. - VOLTRUN
Türkiye'nin elektrikli araç şarj istasyonları ve istasyon ağ çözümleri alanında öncü şirketi Zebra Elektronik A.Ş. 2011 yılında kurulmuştur. e-Mobilite ekosisteminin tüm katmanlarına çözümler üretmeye odaklanmış şirketimiz, kendi bünyesinde yürüttüğü Ar-Ge çalışmaları ile akıllı şarj donanımlarını ve yazılımlarını geliştirerek, Voltrun markalı elektrikli araç şarj istasyonlarının üretim, satış ve teknik destek hizmetlerini yürütmektedir.
Zebra Elektronik, Türkiye genelinde genişleyen Voltrun elektrikli araç şarj istasyon ağının uçtan uca yönetimini de gerçekleştirmektedir. Ağ operatörlüğü çerçevesinde voltrun.com web portalı ve Voltrun mobil uygulaması ile elektrikli araç sahibi müşterilerine şarj yönetim hizmeti sunmakta, istasyon işletmecilerine de online istasyon yönetimi, kontrol ve raporlama hizmeti sağlamaktadır.