ما به دنبال یک مهندس امبدد توانمند هستیم که تجربه کار با سیستمهای مبتنی بر OpenWrt، Linux و شبکه را داشته باشد. این فرد مسئول توسعه، پیکربندی و بهینهسازی نرمافزار و سرویسهای مربوط به مودمها و تجهیزات مخابراتی خواهد بود. همچنین آشنایی بر وبسرور و وباپلیکیشن داخلی مودمها و طراحی/پیادهسازی RESTful API از الزامات این موقعیت است. مسئولیتها:
توسعه و سفارشیسازی فریمورهای مبتنی بر OpenWrt
مدیریت و پیکربندی سرویسهای شبکه (Routing, Firewall, QoS, VPN و …)
طراحی و توسعه وبسرور و وباپلیکیشن داخلی مودمها
پیادهسازی و توسعه RESTful API برای ارتباط با سیستمها و اپلیکیشنهای دیگر
رفع باگها و بهینهسازی عملکرد سیستمهای امبدد
همکاری نزدیک با تیمهای سختافزار، نرمافزار و تست
مهارتها و الزامات:
تسلط بر Linux Embedded Systems و مخصوصاً OpenWrt
آشنایی با پروتکلهای شبکه (TCP/IP, DHCP, DNS, PPPoE, etc.)
تجربه کار با C/C++ و ترجیحاً Python یا Lua
تجربه در توسعه وبسرور داخلی (uhttpd, nginx, lighttpd و …)
توانایی توسعه و دیباگ وباپلیکیشن مودمها (HTML, CSS, JavaScript, Bootstrap)