پایدار اندیشان دانا پاد
پایدار اندیشان دانا پاد

مهندس ارشد سیستم‌های نهفته (سخت‌افزار و نرم‌افزار - Automotive)

تهران، جاده مخصوص
تمام وقت
شنبه تا چهارشنبه
-
-

این فرصت شغلی چقدر برای من مناسب است؟

201 تا 500 نفر
خودرو و صنایع وابسته
شرکت ایرانی دارای مشتریان داخلی
1392
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

5 سال سابقه کار در گروه شغلی مشابه
Altium Designer - متوسط
C# - پیشرفته
C++ - پیشرفته
C - متوسط
Python - مقدماتی
GIT - متوسط
Embedded C - پیشرفته

شرح شغل و وظایف

شرح شغل

توسعه فریمور و مشارکت در طراحی سخت‌افزار سیستم‌های الکترونیکی خودرو، با تمرکز بر میکروکنترلرهای ARM، پروتکل‌های ارتباطی خودرویی، بوت‌لودر و طراحی برد الکترونیکی.

وظایف و مسئولیت‌ها

نرم‌افزار

  • طراحی معماری و توسعه فریمور روی میکروکنترلرهای ARM Cortex-M با C/C++
  • طراحی و پیاده‌سازی نرم‌افزار مبتنی بر RTOS: زمان‌بندی تسک‌ها، سنکرون‌سازی، تحلیل زمان پاسخ و پایداری بلندمدت
  • توسعه و نگهداری استک‌های ارتباطی خودرویی: CAN / CAN-FD، LIN، UDS (ISO 14229) و ISO-TP
  • طراحی و پیاده‌سازی بوت‌لودر و مکانیزم Firmware Update
  • پیاده‌سازی لایه انتزاع سخت‌افزار و درایورهای پریفرال: UART، SPI، I2C، ADC، Timer، DMA
  • دیباگ سطح پایین با J-Link، اسیلوسکوپ و آنالایزر CAN؛ ریشه‌یابی خطاها
  • تعریف استانداردهای کدنویسی و انجام Code Review
  • تدوین مستندات فنی و تست‌های واحد/یکپارچگی

سخت‌افزار

  • مشارکت در طراحی شماتیک و PCB با Altium در فاز طراحی برد
  • بررسی و رفع مشکلات EMI/EMC و پیشنهاد راهکار (لایه‌گذاری PCB، فیلترینگ، گراندینگ، Shielding)
  • انتخاب قطعات (میکروکنترلر، ترنسیور CAN/LIN، رگولاتور، حفاظت‌های سطح ورودی/خروجی) بر اساس دیتاشیت و الزامات خودرویی
  • بررسی ملاحظات حفاظتی و استانداردهای خودرویی (ESD، ISO 7637، Reverse Polarity، Load Dump)
  • همکاری نزدیک با تیم سخت‌افزار در فاز Bring-up برد و رفع اشکال مشترک سخت‌افزار/نرم‌افزار
  • بازبینی طراحی از منظر تست‌پذیری و دیباگ‌پذیری

حداقل سابقه کار

5 سال (حوزه Embedded، ترجیحاً با تجربه محصول تولیدی خودرویی)

مهارت‌های مورد نیاز

نرم‌افزار

  • تسلط بالا بر C و C++ مدرن در محیط Resource-Constrained (بدون تخصیص داینامیک، آگاهی از Footprint)
  • تجربه عملی طراحی نرم‌افزار روی RTOS (FreeRTOS یا مشابه)
  • تسلط بر معماری ARM Cortex-M: نقشه حافظه، NVIC و اولویت اینتراپت‌ها، Linker Script، Startup Code
  • تجربه اثبات‌شده در CAN / CAN-FD و پارس سیگنال بر اساس دیتابیس CAN (DBC)
  • تجربه کار با LIN
  • آشنایی با UDS
  • تجربه توسعه بوت‌لودر و مکانیزم آپدیت فریمور
  • تسلط بر CMake و توولچین‌های ARM GCC
  • تسلط بر Git و گردش‌کار مبتنی بر Branch

سخت‌افزار

  • تسلط بر Altium برای طراحی شماتیک و PCB
  • درک عملی از EMI/EMC و تکنیک‌های کاهش نویز در طراحی برد
  • توانایی خواندن دیتاشیت، رفرنس‌منوال و شماتیک و مشارکت در انتخاب قطعه
  • آشنایی با اصول طراحی حفاظتی مدار در محیط خودرویی

مهارت‌های امتیازآور

  • Qt / QML برای رابط کاربری روی پلتفرم امبدد
  • Embedded Linux (Cortex-A، SocketCAN، کراس‌کامپایل، Device Tree)
  • آشنایی با AUTOSAR یا MISRA C
  • Python برای خودکارسازی تست
  • تجربه تست EMC در آزمایشگاه (Pre-compliance) یا حضور در تست‌های استاندارد

مهارت‌های نرم

  • توانایی راهبری فنی و انتقال دانش
  • دقت و نظم در مستندسازی
  • حل مسئله مستقل در شرایط ابهام فنی
  • همکاری موثر بین حوزه سخت‌افزار و نرم‌افزار

شرایط احراز شغل

سن
25 - 35 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات کارشناسی| مهندسی برق
نرم افزارها
Embedded C| پیشرفته C++| پیشرفته C#| پیشرفته Altium Designer| متوسط GIT| متوسط Python| مقدماتی C| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای پایدار اندیشان دانا پاد