Senior Embedded Software Engineer İş Tanımı
Senior Embedded Software Engineer About the Job MCT Technic, Türkiye’s first and only domestic manufacturer of NOx sensors, operates from its high-tech production facilities located in the Istanbul Specialized Free Zone. With more than 30 years of experience in the automotive industry, the company is committed to developing environmentally responsible technologies and contributing to a more sustainable future. Its product portfolio includes high-precision NOx sensors designed to measure nitrogen oxide (NOx) levels in exhaust gases, helping to optimize engine performance and reduce harmful emissions. If you are passionate about technology, environmentally responsible manufacturing, and the role of software in modern production processes, MCT Technic offers an exciting and innovative working environment. Key Responsibilities Design, develop, and maintain reliable embedded C/C++ software architectures for heavy-duty smart sensor systems on NXP S32K series (S32K1xx / S32K3xx) microcontrollers. Establish and maintain requirements-based development and bidirectional traceability across software requirements, architecture/detailed design, implementation, and test, in line with ASPICE. End-to-end integration of in-vehicle communication networks and low-level protocols (SAE J1939, UDS, CAN, CAN-FD, LIN, SPI, I²C); communication matrix / DBC management. Develop diagnostic software: UDS (ISO 14229) services, J1939 diagnostic messages (DM1/DM2), and OBD emission-monitoring functions. Optimize ADC, PWM, timers, watchdog, EEPROM/Flash drivers, and real-time control loops at the hardware level, with awareness of WCET and stack analysis under memory/timing constraints. Develop secure bootloader architectures and on-board (OTA / UDS-based) software update mechanisms, including the secure boot chain and key/certificate management. Design unit, integration, and software qualification tests; meet code-coverage targets; integrate with in-house HIL test automation. Apply secure coding, support TARA inputs, and implement cybersecurity requirements per ISO/SAE 21434. Follow configuration/change management and problem-resolution processes; Git-based version control and disciplined code review. Support calibration, validation, and end-of-line (EoL) processes in sensor production from the embedded software side. Resolve hardware/software integration bottlenecks using oscilloscopes, logic analyzers, and hardware debuggers (e.g., Lauterbach TRACE32, PEmicro, NXP debug tools). Prepare technical documentation in English and contribute to technical communication with OEM/Tier-1 customers. Work within an Agile/Scrum framework with sprint-based development and cross-team technical coordination. Required Qualifications Bachelor's degree in Electrical, Electronics, Computer, or Mechatronics Engineering, or a related field. Minimum 8 years of hands-on experience in automotive embedded software development and hardware integration. Advanced proficiency in C/C++ for embedded systems; bare-metal and/or RTOS-based development and hardware-level debugging with hardware debuggers. Deep experience with SAE J1939 / CAN / CAN-FD / UDS protocols; CAN/J1939 traffic analysis and logging. Practical experience with MISRA-C and at least one static analysis tool. Experience with at least one requirements management and traceability tool (DOORS, Polarion, Jira/R4J, etc.). Practical experience with Git and issue-tracking systems; a disciplined code-review habit. Familiarity with Automotive SPICE (ASPICE)-based development processes. Experience working in Agile/Scrum. Good command of English for technical documentation and customer communication. Preferred Qualifications (Nice to Have) ISO 26262 functional safety lifecycle and safety analyses (FMEA/FMEDA) experience. ISO/SAE 21434 TARA, and secure bootloader / cryptography (HSM, key management) experience. AUTOSAR Classic / MCAL experience on NXP S32K3. Domain knowledge of exhaust aftertreatment (SCR, NOx, AdBlue), Euro VI / Euro 7, and OBD / diagnostics. Test automation frameworks (Tessy, Cantata, Google Test, etc.) and coverage analysis. Python for automation, trace analysis, and tooling. Master's degree.
Senior Embedded Software Engineer İlanındaki ATS Anahtar Kelimeleri
Bu ilanın metninde ATS beceri sözlüğümüzle eşleşen 10 anahtar kelime var. En sık geçenler: Agile (2 kez), C++ (2 kez), Git (2 kez).
Programlama dilleri, çatılar ve platformlar
- C++ · ilanda 2 kez · benzer ilanlarda %75
- Python · ilanda 1 kez · benzer ilanlarda %38
CV'nde karşılığı: C++ ve Python ifadelerini ilandaki yazımıyla geçir; birini projesi ve ölçeğiyle bir deneyim maddesinde göster.
Bulut, DevOps, altyapı ve güvenlik
- Cybersecurity · ilanda 1 kez · benzer ilanlarda %6
CV'nde karşılığı: Cybersecurity için kurulum, işletim ya da otomasyon rolünü açıkça yaz.
Mimari, yöntem ve çalışma araçları
- Git · ilanda 2 kez · benzer ilanlarda %44
- Agile · ilanda 2 kez · benzer ilanlarda %25
- Scrum · ilanda 2 kez · benzer ilanlarda %19
- Jira · ilanda 1 kez · benzer ilanlarda %25
- Code review · ilanda 1 kez · benzer ilanlarda %25
CV'nde karşılığı: Git, Agile ve Scrum için ekipte gerçekten üstlendiğin işi adıyla yaz.
Alan bilgisi, mevzuat, standart ve sertifikalar
- Traceability · ilanda 2 kez · benzer ilanlarda %6
- FMEA · ilanda 1 kez · benzer ilanlarda %6
CV'nde karşılığı: Traceability ve FMEA terimlerini açık adıyla, varsa kısaltmasıyla birlikte yaz.
Yabancı dil
İlanda belirtilen dil beklentisi: İngilizce. Seviyeni ölçülebilir yaz (ör. B2).
Terimler ilan metninden kural tabanlı sözlükle çıkarıldı; sözlük dışı beceriler listelenmez.
Takibe ekle ve CV'ni bu ilana göre hazırlaBenzer İlanlarda Beceri ve Deneyim Dağılımı
Kıdem ve ek bilgiler çıkarıldığında "Embedded Software Engineer" başlığında toplanan 16 ilan (bu ilan dahil) 11 Ağustos ile 15 Ekim 2026 arasında yayımlandı. Aşağıdaki oranlar bu ilanların metinlerinden sayıldı.
| Anahtar kelime | İlan | Pay | Bu ilanda |
|---|---|---|---|
| C++Programlama dilleri, çatılar ve platformlar | 12 | %75 | Geçiyor |
| GitMimari, yöntem ve çalışma araçları | 7 | %44 | Geçiyor |
| LinuxBulut, DevOps, altyapı ve güvenlik | 7 | %44 | Geçmiyor |
| PythonProgramlama dilleri, çatılar ve platformlar | 6 | %38 | Geçiyor |
| AgileMimari, yöntem ve çalışma araçları | 4 | %25 | Geçiyor |
| CI/CDBulut, DevOps, altyapı ve güvenlik | 4 | %25 | Geçmiyor |
| Code reviewMimari, yöntem ve çalışma araçları | 4 | %25 | Geçiyor |
| JiraMimari, yöntem ve çalışma araçları | 4 | %25 | Geçiyor |
Benzer ilanların 6 tanesi (%38) İngilizce bilgisi istiyor.
Kaynak: cvanaliz'deki aktif ilanlar; bir terimin geçmesi zorunlu olduğu anlamına gelmez.
MCT Technic Hakkında
MCT Technic faaliyet gösteren bir işverendir. Şirketin diğer ilanlarını inceleyerek ekipler ve aranan yetkinlikler hakkında daha geniş bir görünüm elde edebilirsin.
MCT Technic iş ilanlarını görMCT Technic Tarafından Yayımlanan Diğer İlanlar
Bu işverenin cvanaliz'de listelenen 3 ilanı daha var.
- Embedded Software Engineer İstanbul9 Eylül 2026 tarihinde yayımlandı
- Data Analyst İstanbul3 Eylül 2026 tarihinde yayımlandı
- Junior Embedded Software Engineer İstanbul27 Ağustos 2026 tarihinde yayımlandı
