مبتکران مکاترونیک مبین
مبتکران مکاترونیک مبین

مهندس ارشد نرم‌افزار ++C (هوش مصنوعی، رباتیک و شبیه‌سازی)

تهران، یوسف اباد
تمام وقت
شنبه تا چهار شنبه ساعت 8 تا 17:30 پنجشنبه ها شناور
-
پاداش -ساعت کاری منعطف -ناهار -فضای استراحت
11 تا 50 نفر
خدمات مهندسی و تخصصی
شرکت ایرانی دارای مشتریان داخلی و خارجی
1402
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

Microsoft Visual Studio - متوسط
C++ - پیشرفته
Python - پیشرفته
GIT - پیشرفته
Linux - پیشرفته
OpenCV - متوسط
Unreal Engine - متوسط
زبان انگلیسی-بالاتر از متوسط

شرح شغل و وظایف

شرح موقعیت شغلی:
ما در مبتکران مکاترونیک مبین به دنبال یک مهندس ارشد نرم‌افزار مسلط به ++C خلاق و باانگیزه هستیم که در توسعه نرم‌افزارهای پیچیده و Real-Time در حوزه‌های شبیه‌سازی رباتیک، پردازش تصویر و هوش مصنوعی تخصص داشته باشد.
فرد منتخب در قلب تیم R&D ما، بر روی طراحی و پیاده‌سازی سیستم‌های پیشرفته شبیه‌سازی، رندرینگ سه‌بعدی، موتورهای فیزیکی بازی سازی و یکپارچه‌سازی الگوریتم‌های هوش مصنوعی کار خواهد کرد و نقش کلیدی در تبدیل ایده‌های نوآورانه به محصولات نرم‌افزاری با کارایی بالا ایفا خواهد نمود.

مسئولیت‌های کلیدی:
توسعه و نگهداری نرم‌افزارهای دسکتاپ و سیستم‌های شبیه‌سازی Real-Time با استفاده از ++C و فریم‌ورک  Qt و OpenGL.
طراحی و پیاده‌سازی ماژول‌های شبیه‌سازی رباتیک و پردازش تصویر با استفاده از الگوریتم‌های هوش مصنوعی و شبکه‌های عصبی.
توسعه و بهینه‌سازی موتورهای رندرینگ سه‌بعدی با استفاده از OpenGL، Qt 3D و یا موتورهای پیشرفته (مانند Unreal Engine) برای محیط‌های شبیه‌سازی (مانند Gazebo، AirSim).
یکپارچه‌سازی و کار با موتورهای فیزیکی (مانند Bullet) در شبیه‌سازی‌ها.
بهینه‌سازی عملکرد، مدیریت حافظه و بهبود پاسخ‌دهی در نرم‌افزارهای Real-Time و سیستم‌های شبیه‌سازی.
پیاده‌سازی ابزارهای تحلیلی و بصری‌سازی داده‌ها (مانند نمودارها و داشبوردهای مانیتورینگ) با استفاده از کتابخانه‌هایی مانند QChart.
همکاری نزدیک با تیم‌های هوش مصنوعی، رباتیک و طراحی برای پیاده‌سازی قابلیت‌های جدید و رفع چالش‌های فنی.
استفاده حرفه‌ای از سیستم کنترل ورژن Git برای مدیریت کد، رهگیری issues و همکاری تیمی.

مهارت‌ها و شرایط لازم:

الزامی:
تسلط عمیق به برنامه‌نویسی ++C مدرن.
تجربه قوی در توسعه با فریم‌ورک Qt (نسخه‌های 5 یا 6).
تسلط به سیستم عامل لینوکس و ابزارهای توسعه در این محیط.
تجربه عملی در پیاده‌سازی شبکه‌های عصبی و الگوریتم‌های هوش مصنوعی برای پردازش تصویر/بینایی ماشین.
آشنایی عملی با حداقل یکی از پلتفرم‌های شبیه‌سازی رباتیک مانند Gazebo، AirSim، یا مشابه.
تسلط کامل به ابزارهای برنامه نویسی GNU مانند make و cmake
درک مفاهیم گرافیک سه‌بعدی و تجربه کار با OpenGL و/یا موتورهای رندرینگ Real-Time.
تسلط به نرم‌افزارهای کنترل ورژن به ویژه Git.
تسلط نسبی به فریمورک ROS2.

مزیت بزرگ:
تجربه کار با موتورهای فیزیکی شبیه‌سازی مانند Bullet، ODE.
آشنایی با موتورهای بازی/شبیه‌سازی پیشرفته مانند Unreal Engine  (برای شبیه‌سازی).
تجربه کار با کتابخانه‌های پردازش تصویر مانند OpenCV.
تسلط به زبان پایتون و فریم‌ورک‌های متداول آن در هوش مصنوعی (PyTorch, TensorFlow, keras).
آشنایی با سیستم‌های Build مانند CMake.
سابقه کار در پروژه‌های Real-Time و سیستم‌های Embedded.
توانایی تحلیل مسئله، تفکر الگوریتمی و کار موثر در قالب تیم.

مزایا:
محیط کاری پویا، فنی و متمرکز بر یادگیری و نوآوری.
امکان کار بر روی پروژه‌های چالش‌برانگیز و پیشرو در صنعت.
پاداش عملکردی.
فرصت رشد شغلی و مهارتی در یک مجموعه دانش‌بنیان.
 

شرایط احراز شغل

جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات کارشناسی| مهندسی هوافضا کارشناسی| مهندسی مکانیک کارشناسی| مهندسی برق
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
Unreal Engine| متوسط C++| پیشرفته Python| پیشرفته Linux| پیشرفته GIT| پیشرفته Microsoft Visual Studio| متوسط OpenCV| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای مبتکران مکاترونیک مبین