استخدام C Developer (Platform Integration)
شرح موقعیت شغلی
- توسعه کدهای C در بستر لینوکس نهفته
- آشنایی با مفاهیم شبکهای در لایههای ۲ و ۳ OSI
- یکپارچهسازی پروتکلهای لایههای ۲ و ۳ OSI به زبان C
دانش تخصصی و مهارت های مورد نیاز:
- آشنایی با لایههای ۲ و ۳ OSI
- آشنایی با مفاهیم برنامهنویسی به زبان C
- آشنایی با محیط لینوکس در دو سطح کاربر و کرنل
مزایا:
- ساعت کاری منعطف
- وام قرض الحسنه
- بیمه تکمیلی درمان
- پذیرایی ناهار
- امکان استفاده از تسهیلات سربازی
داشتن شرایط زیر مزیت محسوب خواهد شد:
- تجربه توسعه درایور در سطح کرنل لینوکس
- آشنایی با برنامهنویسی به زبان Bash یا پوستههای مشابه آن
- آشنایی با مفاهیم Multi-Threading، Socket Programming و Netlink
- تجربه توسعه ترمینالهای مجازی با استفاده از زبان C
- آشنایی با پروتکلهای مسیریابی، کیفیت سرویس و …
- آشنایی با Network Stack در لینوکس
- دانش کافی از مفاهیم سیستم عامل لینوکس مانند مدیریت حافظه و IPC
- آشنایی با Yocto
- دانش کافی از ابزارهای ساخت یک برنامه مانند Make و Cmake
مهارتهای مورد نیاز
- Linux
- Bash
- MultiThreading
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست