استخدام Embedded Software Developer
شرح موقعیت شغلی
در این موقیعت شغلی، شما در راستای توسعه Applicationهای Embedded محصول OLT شرکت سینا ایفای نقش خواهید نمود. محصول OLT یک تجهیز مخابراتی مستقر در شبکههای دسترسی نوری است که با بهرهگیری از فناوری GPON، انواع مختلفی از سرویسهای داده از قبیل HSI، VOIP و IPTV را بر بستر فیبر نوری برای مشترکین مسکونی و تجاری (FTTX) فراهم میکند. در این نقش این انتظار از شما میرود تا در کنار توسعه ویژگیهای مورد نیاز بهصورت بهینه به زبان C در بستر Embedded Linux، مطالعه و تحقیق لازم جهت شناخت مشخصههای سختافزاری/نرمافزاری محصول Embedded را پیش ببرید. همچنین شایسته است مشارکت و همفکری مؤثری را در راستای طراحی/بهبود معماری کلی سامانه بهعمل آورید و همکاری سازندهای با مهندسین QA و کارشناسان اجرایی جهت عیبیابی و تحلیل مشکلات مشاهده شده داشته باشید.
مهارتهای الزامی:
مهارتهای الزامی:
- طراحی و توسعه Applicationهای مورد نیاز بهصورت بهینه به زبان C در بستر Embedded Linux با توجه به محدودیتها و نیازمندیها
- طراحی سناریوهای تست و ارائه مستندات فنی برای Applicationهای توسعه داده شده
- تشخیص ایرادات و ارائه راهحل برای رفع و اصلاح آنها در Applicationها
- توسعه واسطهای نرم افزاری مدیریت محصولات تحت شبکه بر پایه پروتکلهای خانواده SNMP, netConf, RestConf
- مطالعه و تحقیق، طراحی و توسعه featureهای مورد نیاز براساس اهداف پیشبینی شده، و همچنین ارزیابی و ارائه راهحل برای رفع ایرادات احتمالی، و بازنویسی کد در صورت نیاز
- یکپارچهسازی و ارزیابی نرمافزار ارائه شده بر روی سختافزار موردنظر
- همکاری با سایر تیمها، خصوصاً تیم اجرایی، جهت تحلیل مشکلات مشاهده شده در شبکه مشتری و ارائه راهحل برای آنها. چنانچه رفع مشکلات نیازمند ارائه نسخه نرمافزاری جدیدی باشد، باید بروزرسانی لازم انجام پذیرد.
- همکاری با مهندسین ارزیابی و تست جهت تحلیل مشکلات مشاهده شده در تستها و ارائه راهحل برای مشکلات مذکور
- مطالعه و تحقیق مستمر در مورد دانشهای پایه مورد استفاده در شرکت و انتقال آنها در قالب مستندات و جلسات انتقال دانش
مهارتهای عمومی:
- توانایی در برقراری ارتباط مؤثر با همکاران با مهارتهای متمایز بهمنظور پیشبرد مسائل
- روحیه کار تیمی (کمک گرفتن برای حل مشکلات خود و همفکری در حل مشکلات دیگران)
- انتقال دانش بین همکاران و همتیمیها
- توانمندی در مدیریت زمان، اولویتبندی وظایف و تفکیک مسائل به بخشهای کوچکتر
- علاقهمند به یادگیری، ارتقاء دانش و تواناییهای فنی، و فعالیت در محیطی پویا
- ایدهپردازی، نوآوری و توانایی در حل و تحلیل مسائل
- مسئولیتپذیری در قبال محصولات و کارهای مربوطه
- منظم و سازمانیافته
- تسلط نسبی به زبان انگلیسی
مهارتهای مورد نیاز
- embedded system
- Linux
- snmp
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست