درباره موقعیت شغلی:
ما در حال توسعه سامانههای بلادرنگ (Real-Time) در حوزههای پیشرفته پردازش سیگنال، تحلیل دادههای حسگری و ادغام داده (Sensor Fusion) هستیم. به دنبال یک همکار مسلط، دقیق و علاقهمند به مباحث تئوری و پیادهسازی عملی هستیم که توانایی مدلسازی ریاضی، طراحی و پیادهسازی الگوریتمهای تخمین و فیلترینگ را روی پلتفرمهای نهفته (Embedded) داشته باشد.
شرح وظایف و مسئولیتها:
· مدلسازی سیستمها در فضای حالت (State-Space Modeling) و تحلیل رفتار تصادفی سیگنال و نویز
· طراحی، بهینهسازی و ارزیابی انواع فیلترهای کالمن (EKF, UKF) و ساختارهای چندمدلی تعاملی (IMM)
· پیادهسازی الگوریتمهای همجوشی دادههای سنسوری (Sensor Fusion)
· پیادهسازی، پروفایلینگ و بهینهسازی کدهای الگوریتمی به زبانهای C و C++ برای سیستمهای نهفته
· ارزیابی و صحهگذاری عملکرد الگوریتمها با دادههای واقعی و شبیهسازیشده
تحصیلات:
کارشناسی ارشد یا دکتری در رشتههای مهندسی برق (مخابرات سیستم / کنترل)، مکاترونیک یا رشتههای مرتبط
توانمندیها:
1. تسلط عمیق بر مباحث فرآیندهای تصادفی، آمار و احتمالات مهندسی و تحلیل نویز گاوسی
2. تسلط به انواع فیلترهای کالمن (KF, EKF, UKF) و روشهای Tracking/Estimation و همچنین آشنایی با ساختارهای Interacting Multiple Model (IMM)
3. تسلط بر پیادهسازی الگوریتمها و مدلسازی دینامیک سیستمها در نرمافزار MATLAB/Simulink جهت شبیهسازی و اعتبارسنجی
4. تسلط به زبان برنامهنویسی C/C++، مفاهیم کار با ماتریسها، مدیریت حافظه پویا و کدنویسی بهینه برای سامانههای نهفته
5. آشنایی با محدودیتهای پردازشی سیستمهای بیدرنگ (Fixed-point vs Floating-point)، کارایی زمانی و حافظه
6. تجربه کار با کتابخانههای جبری عددی در C++ مانند Eigen یا CMSIS-DSP
7. تجربه کار با میکروکنترلرهای ARM مانند STM32 یا پردازندههای DSP
8. تجربه کار با ابزارهای مانیتورینگ، سریال و پروتکلهای ارتباطی (UART, SPI, CAN)
ویژگیهای فردی:
· توانایی حل مسئله و تفکر تحلیلی بالا
· روحیه کار تیمی، مستندسازی دقیق و پیگیری وظایف تا حصول نتیجه نهایی