استخدام Software Developer (C/C++)
شرح موقعیت شغلی
شرح شغل و وظایف:
- توسعه کدهای C در بستر لینوکس نهفته
- آشنایی با مفاهیم شبکهای در لایههای ۲ و ۳ OSI
- پیادهسازی پروتکلهای لایههای ۲ و ۳ OSI به زبان C
دانش تخصصی و مهارت های مورد نیاز:
- آشنایی با لایههای ۲ و ۳ OSI
- آشنایی با مفاهیم برنامهنویسی به زبان C
- آشنایی با محیط لینوکس در دو سطح کاربر و کرنل
- تجربه کار کردن با SDK تراشههایی مانند ARM، MicroBlaze یا مشابه با آن
داشتن شرایط زیر مزیت محسوب خواهد شد:
- تجربه توسعه درایور در سطح کرنل لینوکس
- آشنایی با برنامهنویسی به زبان Bash یا پوستههای مشابه آن
- آشنایی با مفاهیم Multi-Threading، Socket Programming و Netlink
- آشنایی با پروتکلهای مسیریابی، کیفیت سرویس و ...
- مدرک کارشناسی ارشد یا بیشتر در رشتههای مرتبط
مهارتهای مورد نیاز
- C/C++
- Linux
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست