ما در حال طراحی و توسعه دستگاه وندینگ هوشمند متصل به اینترنت هستیم.
بخش سختافزار و الکترونیک دستگاه توسط نیروی تخصصی در حال انجام است و برای تکمیل تیم، به دنبال برنامهنویسی هستیم که مسئولیت کامل نرمافزار دستگاه و پنل مدیریتی آنلاین را بر عهده بگیرد.
دستگاه دارای نمایشگر لمسی بوده و بهصورت دائم با سرور مرکزی در ارتباط است.
حوزه مسئولیتها (Technical Scope):
توسعه نرمافزار سمت دستگاه وندینگ (Device Application)
پیادهسازی منطق عملکرد دستگاه:
فرآیند فروش
مدیریت خطاها و وضعیتها
کنترل سنسورها، موتورها و تجهیزات جانبی
ارتباط نرمافزار دستگاه با بردهای الکترونیکی (Serial / USB / GPIO / TCP)
طراحی و پیادهسازی معماری ارتباط دستگاه ↔ سرور
توسعه پنل مدیریتی تحت وب شامل:
داشبورد وضعیت آنلاین دستگاهها
مانیتورینگ خطاها، لاگها و سلامت سیستم
گزارش فروش، موجودی و عملکرد
مدیریت کاربران و سطح دسترسی (Owner / Operator / Customer)
طراحی UI/UX برای نمایشگر لمسی دستگاه
پیادهسازی مکانیزمهای:
Remote Update
Remote Config
Security & Authentication
مستندسازی فنی کامل
مهارتهای فنی الزامی:
تجربه عملی در توسعه سیستمهای Hardware-Connected Software
تسلط به یکی از زبانها:
Python / C++ / Node.js (ترجیحاً تجربه روی Linux-based devices)
آشنایی با:
Embedded Linux / Mini PC / SBC (مثل Raspberry Pi، x86 Mini PC و…)
Protocolهای ارتباطی (HTTP, WebSocket, MQTT – مزیت)
طراحی و توسعه RESTful API
کار با دیتابیسهای relational و non-relational
آشنایی با معماریهای مقیاسپذیر و پایدار
تسلط نسبی به مفاهیم:
Device Monitoring
Fault Tolerance
Logging & Error Handling
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.