ما به دنبال یک توسعهدهنده با انگیزه و متخصص برای پیوستن به تیم توسعه سیستم عامل خود هستیم. در این موقعیت شغلی، شما مسئولیت توسعه و سفارشیسازی و به روز رسانی فریمورک سیستم عامل اندروید (AOSP) را بر عهده خواهید داشت. این شامل پیادهسازی قابلیتهای جدید، بهبود عملکرد سیستم و رفع مشکلات موجود خواهد بود.
وظایف اصلی
طراحی، توسعه و سفارشیسازی فریمورک AOSP مطابق با نیازهای پروژه با تاکید بر امنیت و حریم خصوصی
تحلیل و رفع اشکالات و بهبود عملکرد سیستم.
مستندسازی دقیق کدها و فرآیندهای توسعه برای استفاده تیم.
اجرای تستهای جامع و بررسی کد برای اطمینان از کیفیت.
برای موفقیت در این نقش انتظار داریم مهارتهای زیر را داشته باشید:
تسلط به Java یا Kotlin.
دانش عملی در استفاده از ابزارهای Git ،ADB و Android Studio.
توانایی بررسی و رفع مشکلات مربوط به لاگهای سیستم (Logcat).
آشنایی با مفاهیم سیستمعامل مانند مدیریت منابع و فایل سیستم.
توانایی کار تیمی و مهارتهای حل مسئله.
آشنایی با لینکوس و توانایی کار با vim.
آشنایی با مباحث امنیتی و رمزنگاری.
داشتن اعتماد به نفس لازم جهت پیدا کردن کد مورد نظر در کد های حجیم AOSP و کرنل.
افزون بر این داشتن مهارتهای زیر اولویت جذب شما را بیشتر میکند:
آشنایی با معماری فریمورک اندروید و ساختار AOSP.
تجربه کار با ++C و آشنایی با Native Code.
تجربه در توسعه درایورهای سختافزار یا HAL.
تجربه در سفارشیسازی ROMهای اندروید.
دانش در حوزه امنیت سیستمعامل اندروید.
تجربه در بهینهسازی عملکرد سیستم عامل برای دستگاههای خاص
ثبت مشکل و تخلف آگهی
ارسال رزومه برای مهسان