استخدام کارشناس ارشد توسعه نرم افزار و سیستم عامل شبکه
شرح موقعیت شغلی
کارشناس ارشد توسعه نرم افزار و سیستم عامل شبکه (
Senior Network operating system and software developer
شرکت دانش بنیان و تولیدی توسعه انتقال داده آرین مالک علامت تجاری easyGIGs در کشور جهت تکمیل و توسعه تیم تحقیق و توسعه سیستم عامل شبکه و نرم افزار خود از متقاضیان ساکن استان تهران استخدام مینماید. هدف از استخدام توسعه سیستم عامل شبکه (NOS) و Bootloader تجهیزات سوئیچ و مسیریاب بر پایه نسخه ها متن باز و نیز اختصاصی مبتنی بر SDK تجاری شرکتهای Broadcom، Realtek و غیره میباشد.
مسئولیتها:
مسئولیتهای مد نظر برای این سمت شغلی شامل و نه محدود به موارد زیر خواهند بود :
1- تحقیق
2- بررسی فناوری های مد نظر و در اختیار قرار گرفته
3- مستندسازی معماری سیستم عامل و Bootloader و یا نرم افزار مد نظر
4- طراحی معماری نرم افزار و سیستم عامل مد نظر در صورت لزوم
5- توسعه سیستم عامل و نرم افزارهای مد نظر
6- اعمال تغییرات مد نظر بر روی Bootloader، سیستم عامل و یا نرم افزار مد نظر
7- تست عملکرد اولیه نسخه های متفاوت سیتم عامل وBootloader پیش از ارجاع به بخش تست عملکرد شبکه
8- رفع عیب و دیباگ
9- مستند سازی و گزارش دهی
شرایط احراز صلاحیت برای این شغل:
شرایط الزامی:
1. تسلط به برنامه نویسی لینوکس و مدیریت سیستم عامل لینوکس
2. تسلط به زبان برنامه نویسی C++/C و MakeFile و کامپایلر GCC و آشنا به زبان های برنامه نویسی دیگر
3. تسلط به Socket Programming
4. آشنایی با سیستم های Embedded Linux
5. آشنایی با برنامه نویسی Multi-Tasking و Multi-Threading
6. آشنایی با درایور نویسی سخت افزار و کرنل لینوکس
7. آشنا به TCP/IP
8. آشنایی با مفاهیم داکر
9. آشنایی با GIT
10. آشنایی با مفاهیم مدیرت پروژه و کار با ابزارهای مدیریت مدیریت پروژه
11. حداقل 2 سال سابقه فعالیت در تیم تحقیق و توسعه در حوزه مشابه
12. تسلط به زبان انگلیسی
13. تسلط به دیباگ و عیب یابی
14. تسلط به مستند سازی
15. روحیه کار تیمی و پیروی از دستورالعملها
شرایط دارای مزیت:
1. آشنایی با مفاهیم شبکه و پیکربندی سوئیچ شبکه
2. آشنایی با پروتکل های لایه 2 و لایه 3 شبکه مزیت محسوب میشود.
3. آشنایی با تکنولوژی های مرتبط با سوئیچینگ شبکه مانند LLDP, DLDP, PTP, 802.1x, RIP, OSPF, BGP, VRRP, PIM, OAM, MSTP, ERPS, IGMP Snooping, GVRP, QinQ, Voice VLAN, و غیره .. مزیت محسوب میشود
4. آشنایی با ONIE و سیستم عامل های شبکه (NOS) و سیستم عامل های شبکه متن باز مزیت بالایی محسوب میشود.
5. سابقه توسعه سیسم عامل های تحت شبکه به شرط احراز مزیت بالایی محسوب میشود.
6. آشنایی به رویه های انتقال سیستم عامل از یک پلتفورم سخت افزاری به پلتفورم دیگر مزیت بالایی خواهد داشت.
7. آشنایی با Yocto و سایر راهکارهای Cross compile
8. آشنایی با توسعه با استفاده از Software Development Kit
9. آشنایی با مفاهیم Board Support Package ، Hardware Abstraction Layer و Software Abstraction Interface
سایر:
محل شرکت: نوبنیاد/فرمانیه-تهران
مدیر مستقیم: مسئول تحقیق و توسعه و یا مدیر پروژه.
ساعت کاری: شنبه تا 4 شنبه 8 صبح تا 5 بعد از ظهر- ساعت کاری منعطف به همراه امکان دورکاری پس از گذشت مدت زمان مشخص و سنجش عملکرد اولیه و تائید مدیر مستقیم
نیاز به سفر کاری: یک یا دو بار در هفته در صورت نیاز، سفر روزانه به محل کارخانه در استان البرز.
پاداش و مزایا: بیمه، بیمه تکمیلی، صبحانه، پاداش در صورت تحقق اهداف تعیین شده، کارانه مایحتاج ماهانه، امکان ارتقاء شغلی و سرپرستی تیم
مهارتهای مورد نیاز
- سیستم عامل ویندوز
- توسعه نرم افزار
- GCC
- Makefile
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست