به پرداخت ملت | Behpardakht

بانکداری ۲۰۱ تا ۵۰۰ نفر www.behpardakht.com

استخدام Embedded System Developer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی

We are seeking a highly skilled Embedded Software Developer with strong expertise in C, C++, Qt Framework, and Embedded Linux environments. The successful candidate will participate in the full software development lifecycle, from architecture and implementation to testing, optimization, and deployment of embedded applications running on industrial-grade hardware platforms. The ideal candidate should have extensive experience in Linux-based embedded systems, hardware integration, communication protocols, and GUI development for resource-constrained devices.

Responsibilities:

  •  Design and develop embedded applications using C/C++ and Qt Framework on Embedded Linux platforms. 
  •  Develop scalable software architectures, middleware services, and system components for embedded devices. 
  •  Integrate software with hardware interfaces and peripherals (USB, Ethernet, GPIO, SPI, I2C, CAN, Serial, etc.). 
  •  Implement communication protocols and connectivity solutions including TCP/IP, MQTT, REST APIs, and WebSocket. 
  •  Perform debugging, testing, performance optimization, and software validation. 
  •  Apply secure coding practices and support software reliability, integrity, and security requirements. 
  •  Collaborate with hardware, firmware, QA, DevOps, and backend teams while maintaining technical documentation. 
Requirements:

  •  Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Embedded Systems, or a related field. 
  •  5+ years of Embedded Software Development experience. 
  •  Strong hands-on experience with C/C++, Qt Framework, and Embedded Linux
  •  Experience with software architecture, debugging, performance optimization, and industrial or embedded products. 
Technical Skills:

  •  Expert-level C/C++ programming skills. 
  •  Strong knowledge of Qt (Qt Widgets, QML) and Embedded Linux. 
  •  Experience with Buildroot, Yocto, device drivers, and hardware interfaces. 
  •  Knowledge of multithreading, IPC, and real-time software concepts. 
  •  Experience with communication protocols such as TCP/IP, MQTT, HTTP/HTTPS, CAN, Modbus, and Serial communication. 
  •  Familiarity with Git, debugging tools (GDB, Valgrind, Wireshark), software security, and CI/CD practices. 
Competencies:

  •  Strong problem-solving and analytical skills. 
  •  Excellent communication and documentation abilities. 
  •  Ability to work independently and collaboratively in cross-functional teams. 
  •  Commitment to software quality and continuous learning.

معرفی شرکت

شرکت به پرداخت ملت، با هدف توسعه ابزارهای الکترونیکی فعالیت خود را در سال 1384 به عنوان ارائه دهنده پرداخت خدمات PSP با اخذ مجوز رسمی از بانک مرکزی جمهوری اسلامی ایران آغاز کرده است و با کسب رتبه نخست کشوری در بین شرکتهای ارائه دهنده پرداخت مشغول به فعالیت است. این شرکت علاوه بر خدمات پرداخت الکترونیک، به توسعه محصولات و ارائه راه حل های تخصصی برای مشتریان خود می پردازد.

خدمات و محصولات:
-دستگاه کارتخوان(POS )
-پایه اختصاصی صنوف
-درگاه پرداخت اینترنتی(IPG)
-سکه (سامانه کیف همراه)
-پایانه پرداخت بهای سوخت
-کیوسک(پایانه غیرنقدی)
-سامانه پاسخ صوتی محاوره ای (IVR) )
-رمز گشا (*741)
-پایانه های خودپرداز
-دستگاه خود دریافت
-دستگاه VTM
  • مهارت‌های مورد نیاز

    embedded system system development
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    معافیت تحصیلی معافیت دائم پایان خدمت
  • حداقل مدرک تحصیلی

    کارشناسی

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml