*آگهی استخدام پروژهای — توسعهدهنده ارشد C++/Qt*
نوع همکاری: پروژهای
حوزه: نرمافزار تحلیل هوشمند دوربینهای نظارتی
*درباره پروژه*
ما در شرکت داده پردازان رایا نوبین (متشکل از دانشجویان و دانش آموخته های دانشگاه شریف و مستقر در پارک علم و فناوری شریف)، در حال توسعه یک نرمافزار VMS ویندوزی هستیم که مجهز به پردازش هوشمند و بلادرنگ تصاویر است. به یک توسعهدهنده با تجربه نیاز داریم تا در بازنگری معماری و بهینهسازی ساختار کد برای پشتیبانی تعداد بالاتری دوربین به تیم ما کمک کند.
*وظایف*
- بررسی و ارزیابی معماری فعلی نرمافزار و شناسایی گلوگاهها (bottlenecks)
- بازطراحی و بهبود معماری برای مقیاسپذیری (پشتیبانی از تعداد بیشتر دوربین و استریم همزمان)
- بهینهسازی مدیریت threadها و pipeline پردازش ویدیو
- بهبود مدیریت حافظه و هماهنگی بین ماژولها
-اجرا و مستندسازی تستهای عملکردی مرحلهبهمرحله
- مستندسازی تصمیمات معماری
---
*مهارتهای مورد نیاز*
*الزامی:*
- تسلط به *C++*
- تجربه عملی با *Qt*
Signal/Slot QThread، QTimer، مدیریت memory
- تجربه کار با استریمهای ویدیویی و کتابخانههایی مانند *FFmpeg* یا *GStreamer*
- تسلط به مفاهیم *multi-threading* و *concurrent programming*
- آشنایی کافی با الگوهای معماری نرمافزار ( MVC، MVVM، Layered Architecture)
*ترجیحی:*
- تجربه کار با *ONNX Runtime* (یا سایر فریم ورکهای یکپارچه سازی) و کتابخانههای پردازش تصویر/گرافیک (OpenCV, OpenGL).
- آشنایی با ابزارهای *Profiling* (مانند Valgrind ،Intel VTune یا ابزارهای مشابه) و راهکارهای بهینه سازی مصرف CPU/GPU/Memory
- آشنایی با معماری و نیازمندیهای سیستمهای مدیریت ویدیو (*VMS*).
- آشنایی با پروتکلهای امن شبکه و رمزنگاری ارتباطات (TLS/SSL و Secure Streaming).
- آشنایی با اصول *Secure Coding* و تکنیکهای محافظت از سورسکد.
- تجربه پکیجینگ نرمافزار و ساخت *Installer* در ویندوز (NSIS ،Inno Setup یا Qt IFW).
---
*شرایط ایدهآل متقاضی*
- حداقل ۳ سال سابقه کار با C++/Qt (ترجیحا در پروژه های real-time/Desktop )
- حداقل یک پروژه مرتبط با پردازش ویدیو یا سیستمهای real-time در پورتفولیو
- توانایی کد review و ارائه بازخورد سازنده به تیم
- مسئولیتپذیر و توانایی مستندسازی دقیق
---
*جزئیات همکاری*
نوع قرارداد: پروژهای
حضور: کاملاً دورکاری، با امکان چند جلسه حضوری در دانشگاه صنعتی شریف (در صورت نیاز برای تست یا جلسات مهم)
حقوق: توافقی
---
*نحوه ارسال رزومه*
لطفا رزومه و نمونه کار (GitHub یا توضیح پروژههای قبلی) را به [email protected] یا در پیامرسان ها (بله، ایتا، تلگرام) به آی دی @z_sharifi77 ارسال کنید.
3June 14, 2026 4.9K 20