استخدام Junior Data Plane Developer
شرح موقعیت شغلی
- توسعه کدهای C در بستر لینوکس نهفته
- کسب تسلط به ساختار Network Operating System (NOS) پیادهسازیشده
- کسب تسلط بر ساختار Hardware Abstraction Layer (HAL) پیادهسازیشده
- کسب تسلط بر Software Development Kit (SDK) های سختافزار
- پیادهسازی نرمافزار برای ارتباط بین HAL Messageها و SDK
دانش تخصصی و مهارت های مورد نیاز:
- تسلط نسبی بر مفاهیم برنامهنویسی به زبان C
- آشنایی با مفاهیم Multi-threading، Socket Programming و Netlink
- آشنایی کامل با مفاهیم LPIC-1 و تجربه کاربری با یکی از توزیع های لینوکس
- آشنایی با SDK تراشههایی مانند ARM، MicroBlaze یا مشابه با آن
- آشنایی با استفاده از کتابخانههای سختافزار به زبان C
- آشنایی با Git
داشتن شرایط زیر مزیت محسوب خواهد شد:
- آشنایی با پروتکلهای شبکه در لایههای ۲ و ۳ OSI
- آشنایی با مفهوم درایور و Kernel Module در لینوکس
- آشنایی با توسعه درایور در سطح کرنل لینوکس
- آشنایی با برنامهنویسی به زبان Bash یا پوستههای مشابه آن
- آشنایی با توسعه به زبانهای HDL
مزایا:
- بیمه تکمیلی
- ساعت کاری منعطف
- تسهیلات امریه سربازی
- وام قرض الحسنه
- ناهار
مهارتهای مورد نیاز
- Linux
- LPIC1
- SDK
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست