AMPHERR, elektrikli araç uygulamaları için batarya sistemleri geliştiren bir mühendislik şirketidir. Tüm Ar-Ge ve üretim süreçlerini kendi bünyesinde yürüten şirket; otobüs, kamyon, minibüs ve iş makineleri gibi araçlarda kullanılmak üzere NMC, LTO ve LFP kimyalarında, 13 kWh – 128 kWh enerji kapasitesi ve 100 V – 800 V gerilim aralığında batarya sistemleri üretmektedir.
Şirketimizin Tuzla lokasyonunda görevlendirilmek üzere Batarya Yazılım Mühendisi arayışımız bulunmaktadır.
İşin Tanımı:
Batarya Yazılım Mühendisi, batarya yönetim sistemleri (BMS) için gömülü yazılım geliştirme, test ve entegrasyon süreçlerinden sorumludur. NXP S32K serisi mikrodenetleyiciler üzerinde BMS yazılımı geliştirmek, SPI/CAN/I2C haberleşme protokollerini uygulamak, batarya izleme IC’leri ile entegrasyon yapmak ve model tabanlı yazılım geliştirme süreçlerini yürütmek başlıca görevleri arasındadır. Proje yaşam döngüsünün tüm aşamalarında yazılım mimarisi, kod geliştirme, birim test, doğrulama ve saha faaliyetlerinde aktif rol alır.
Sorumluluklar:
- NXP S32K3xx serisi mikrodenetleyiciler üzerinde BMS gömülü yazılımı geliştirmek (bare-metal ve RTOS).
- S32 Design Studio (S32DS) ve NXP RTD (Real-Time Drivers) kullanarak yazılım projeleri oluşturmak ve yönetmek.
- LPSPI, FlexCAN ve LPI2C sürücülerini yapılandırmak; batarya izleme IC’leri (LTC6811/6813, BQ76952 vb.) ile haberleşme yazılımı geliştirmek.
- Matlab/Simulink ile model tabanlı BMS algoritmaları geliştirmek ve otomatik kod üretimi (Embedded Coder) süreçlerini yönetmek.
- CAN veritabanı (DBC) yönetimi, CAN mesaj tasarımı ve teşhis protokollerini (UDS/OBD) uygulamak.
- Birim test, entegrasyon testi ve HIL (Hardware-in-the-Loop) test süreçlerini planlamak ve yürütmek.
- Git tabanlı versiyon kontrolü ve CI/CD süreçlerine uygun çalışmak.
- Yazılım tasarım dokümanları, teknik raporlar ve API dokümantasyonu hazırlamak.
- Donanım ekibi ile birlikte PCB bring-up, hata ayıklama ve sistem entegrasyonu çalışmalarına katılmak.
- Müşteri gereksinimlerini yazılım spesifikasyonlarına dönüştürmek ve sahada teknik destek sağlamak.
- Sahadan toplanan batarya verilerini analiz ederek anomali tespiti ve kestirimci bakım senaryoları için yapay zeka tabanlı çözümler tasarlamak
Yetkinlikler:
- Elektrik, Elektronik, Kontrol, Bilgisayar, Mekatronik veya ilgili mühendislik dallarından lisans derecesi.
- BMS gömülü yazılım geliştirme konusunda en az 2 yıl deneyim.
- C/C++ dillerinde ileri düzey yetkinlik; gömülü sistem programlama (register-level, bare-metal) tecrübesi.
- Python ve Matlab/Simulink gibi programlama dilleri ve geliştirme ortamlarında yetkinlik.
- NXP RTD/SDK sürücüleri (LPSPI, FlexCAN, LPI2C, GPIO) ile uygulama geliştirme bilgisi.
- SPI, CAN, I2C, UART haberleşme protokollerinde uygulamalı deneyim.
- Matlab/Simulink ile model tabanlı yazılım geliştirme ve otomatik kod üretimi deneyimi.
- Osiloskop, lojik analizör ve CAN analiz araçları (Vector CANalyzer/CANoe, PCAN) kullanma yetkinliği.
- Git, JIRA ve Agile/Scrum metodolojileriyle çalışma deneyimi.
- Fonksiyonel güvenlik (ISO 26262), ASPICE ve yazılım kalite süreçleri hakkında bilgi.
- İngilizce’de teknik dokümantasyon okuma ve yazma yetkinliği.
İlgilenenlerin CVlerini [email protected]'a bekliyoruz.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Embedded C++ Entwickler Solar & Energy (m/w/d)
2026-05-12
Embedded C++ Entwickler Solar & Energy (m/w/d)
2026-04-01
Lead Engineer/Head of Software - Go Eve
2026-05-25
- Posted
- Apr 14, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Tuzla
- Company
- AMPHERR Türkiye
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Embedded C++ Entwickler Solar & Energy (m/w/d)
2026-05-12
Embedded C++ Entwickler Solar & Energy (m/w/d)
2026-04-01
Lead Engineer/Head of Software - Go Eve
2026-05-25