تسلط بر ساختار Hardware Abstraction Layer (HAL) پیادهسازیشده
تسلط بر Software Development Kit (SDK) های سختافزار
پیادهسازی نرمافزار برای ارتباط بین HAL Messageها و SDK
دانش تخصصی و مهارت های مورد نیاز:
آشنایی با مفاهیم برنامهنویسی به زبان C
آشنایی با محیط لینوکس در دو سطح کاربر و کرنل
تجربه کار کردن با SDK تراشههایی مانند ARM، MicroBlaze یا مشابه با آن
داشتن شرایط زیر مزیت محسوب خواهد شد:
آشنایی با مفاهیم Multi-Threading، Socket Programming و Netlink
تجربه توسعه درایور در سطح کرنل لینوکس
آشنایی با برنامهنویسی به زبان Bash یا پوستههای مشابه آن
مدرک کارشناسی ارشد یا بیشتر در رشتههای مرتبط
آشنایی با توسعه به زبانهای HDL
معرفی شرکت
با نگاهی به نیازمندیهای زیرساختی صنعت مخابرات و فناوری ارتباطات، در سال 1394 حلقهی اولیهی شرکت سامانههای نوآوری ارتباطات سینا شکل گرفت. در همین راستا تلاش خود را برای تولید محصولاتی باکیفیت و ارتقاء مداوم آنها و در کنار آن ایجاد بستری مناسب جهت ثمربخشی دانش و ایدهها و حرکت در راستای توسعه پایدار، معطوف کردیم. ارزشآفرینی با تکیه بر توان داخلی، حفظ منابع مادی و معنوی کشور و تولید ثروت را از ثمرات اصلی تلاش خود میدانیم و چشماندازمان را ارائه راهکارهای نوآورانه و تولید محصولات در کلاس جهانی میدانیم؛ چرا که پیشرفت زیرساخت ارتباطات به عنوان یک صنعت مادر، پیشرفت کشور را به دنبال دارد. ما با حرکت در لبهی دانش و تحقیق و توسعه، دستیابی به تکنولوژیهای مختلف و پیشرفت مستمر در زمینههای برنامهنویسی نهفته (Embedded programming)، راهکارهای ابری مقیاس پذیر (Scalable Cloud Native Solution)، الگوریتمهای شبکههای هوشمند مقاوم (Smart Resilient Network) و طراحی و پیادهسازی سختافزارهای ترابیتی (Design and Implementation of High Speed (Terabit) Circuit)، امکان ارائه راهحلهای جامع برای پیادهسازی همه واحدهای شبکههای زیرساخت را محقق کردیم.