استخدام برنامه نویس Embedded Linux
شرح موقعیت شغلی
مهندس کامپیوتر سخت افزار/نرم افزار و یا مهندس برق علاقهمند به کار در حوزه سیستمهای نهفته
تسلط/آشنایی با تمامی موارد ذیل الزامی نیست، اولویت علاقهمندی شما به ارتقاء دانش و مهارت های تخصصی در این زمینه هاست. باقی موارد آموزش داده خواهند شد:
تسلط/آشنایی با تمامی موارد ذیل الزامی نیست، اولویت علاقهمندی شما به ارتقاء دانش و مهارت های تخصصی در این زمینه هاست. باقی موارد آموزش داده خواهند شد:
- آشنایی با مفاهیم Embedded systems
- آشنایی با برنامهنویسی C , C++
- آشنایی با میکروکنترلرهای ARM Cortex A , Cortex R
- آشنایی با کرنل لینوکس، ماژول ها و درایورها
- آشنایی با توسعه نرم افزارها در محیط لینوکس
- آشنایی با به کارگیری build system ها همچون Make و CMake و همچنین ابزارهای build سیستم های نهفته همچون Yokto
- آشنایی با ساختار و سینتکس device tree و نحوه نوشتن فایل های device tree برای توصیف سخت افزار در کرنل لینوکس
- آشنایی با Qt برای توسعه GUI
- آشنایی با پروتکل های ارتباطی مانند I2C , LAN و SPI و ...
شرایط عمومی:
- تسلط کافی بر زبان انگلیسی
- تسلط کافی بر اصول مستندسازی و اشتراک دانش
- توان تحلیل بالا
- تسلط بر اصول تحقیق و توسعه
- متعهد به رعایت نظم و التزام به برنامه زمانی انجام کار
- توانایی یادگیری مطالب بین رشتهای
محدوده شرکت: شرق تهران
مهارتهای مورد نیاز
- Embedded Linux
- C/C++
- Qt
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست