ما به دنبال یک Embedded Systems Engineer (مهندس سیستم تعبیهشده) با تجربه در طراحی PCB، برنامهنویسی میکروکنترلر، ارتباطات بلوتوث و یکپارچهسازی حسگرها هستیم. شما مسئول طراحی سختافزار و میانافزار برای سامانههای تعبیهشده در زمان واقعی خواهید بود، با تمرکز بر حسگرهای IMU، دستگاههای کممصرف و ارتباطات بیسیم. این موقعیت حضوری است و نیاز به همکاری نزدیک با تیم سختافزار و مهندسی دارد.
مسئولیتها
• توسعه میانافزار با C/C++ برای میکروکنترلرها (ARM، STM32، ESP32، PIC، AVR).
• طراحی و بهینهسازی PCB با استفاده از Altium، KiCad، Eagle یا OrCAD.
• یکپارچهسازی حسگرهای IMU، بلوتوث (BLE)، Wi-Fi و سایر ماژولهای ارتباطی (I2C، SPI، UART، CAN).
• اشکالزدایی و بهینهسازی میانافزار و سختافزار با استفاده از اسیلوسکوپ، تحلیلگرهای منطقی و JTAG Debugger.
• همکاری نزدیک با تیمهای چندرشتهای برای بهبود عملکرد سختافزار و میانافزار.
• مدیریت مخازن GitHub برای کنترل نسخه و توسعه مشارکتی.
شرایط لازم
• مدرک کارشناسی یا کارشناسی ارشد در مهندسی برق، مهندسی کامپیوتر یا سیستمهای تعبیهشده.
• بیش از 5 سال تجربه در توسعه سختافزار/میانافزار سیستمهای تعبیهشده.
• تسلط بر C/C++، پروتکلهای بلوتوث (BLE) و طراحی کممصرف.
• تجربه در کالیبراسیون حسگرها، پردازش دادههای زمان واقعی و اشکالزدایی RF.
• توانایی کار حضوری و همکاری نزدیک با تیمهای مهندسی.
مهارتهای ترجیحی
• تسلط بر طراحی آنتن و پروتکلهای ارتباط بیسیم (BLE، Wi-Fi، RF، LoRa و غیره).
• آشنایی با لینوکس تعبیهشده (Embedded Linux) و توسعه درایورها.
• تجربه در پایتون برای اسکریپتنویسی، اتوماسیون یا پردازش دادهها.
• آشنایی با پردازش سیگنال و یادگیری ماشین برای کاربردهای تعبیهشده.
مزایا
• کار روی سیستمهای تعبیهشده و فناوریهای بیسیم پیشرفته.
• محیط کاری پویا و همکاری با تیمهای مهندسی در سطح بالا.
• فرصتهای رشد حرفهای در یک تیم نوآور