AeroVironment
AeroVironment
۱٬۰۰۱ – ۵٬۰۰۰ کارکنان
تولیدلجستیکمشاوره
AeroVironment سامانه‌های بدون سرنشین و فناوری‌های خودران را برای مشتریان دفاعی و دولتی توسعه می‌دهد و تولید می‌کند. این شرکت که در سال ۱۹۷۱ تأسیس شده است، راهکارهایی از جمله پهپادها، سامانه‌های مهمات سرگردان و وسایل نقلیه زمینی بدون سرنشین می‌سازد و تخصص مهندسی و تولید خود را برای پاسخ‌گویی به نیازهای عملیاتی پیچیده در میدان به کار می‌گیرد.

مهندس نرم‌افزار نهفته جونیور، AeroVironment — مورپارک، کالیفرنیا

برای سامانه‌های دفاعی خودمختار و رباتیک AeroVironment نرم‌افزار نهفته توسعه دهید و حسگرها و پردازنده‌ها را در هواگردها و محموله‌ها یکپارچه کنید. این کار از نمونه‌سازی تا تولید، توسعه و آزمون را دربرمی‌گیرد.

توضیحات

  • سامانه‌های بدون‌سرنشین و رباتیک را برای کاربردهای دفاعی و تجاری توسعه دهید.
  • برای هواگردها، محموله‌ها و دستگاه‌های دیگر نرم‌افزار نهفته بسازید.
  • نرم‌افزار سامانه را طراحی، کدنویسی، آزمایش و اشکال‌زدایی کنید.
  • کارایی، پایداری و مقیاس‌پذیری نرم‌افزار را بهبود دهید.
  • پایگاه کد را برای برآورده‌کردن نیازمندی‌های برنامه گسترش دهید.
  • حسگرها و پردازنده‌های نهفته را در هواگردها و سامانه‌های رباتیک یکپارچه و آزمایش کنید.
  • با ابزارهای AeroVironment و ابزارهای صنعتی، نرم‌افزار نمونه‌سازی و تولید را پیاده‌سازی کنید.
  • کنترل‌ها و مدیریت پیکربندی نرم‌افزار را حفظ کنید.
  • در تدوین نیازمندی‌های سامانه، برنامه‌های آزمون، عیب‌یابی و اعتبارسنجی کمک کنید.
  • در انتخاب سخت‌افزار و پیشنهاد نیازهای پردازش، حافظه و ذخیره‌سازی همکاری کنید.
  • از نمونه‌سازی سریع و آزمون مفهومی پشتیبانی کنید.
  • تلاش توسعه را برآورد کنید و دامنه کار، زمان‌بندی و بودجه را با مدیران برنامه هماهنگ کنید.
  • با مهندسان رشته‌های مختلف و تیم‌های توسعه همکاری کنید.
  • در انتقال نرم‌افزار توسعه به مرحله تولید و گواهی‌گیری کمک کنید.
  • نمایش‌های اثبات مفهوم برای قابلیت‌ها ایجاد کنید.
  • بازبینی‌های طراحی را انجام دهید و در آن‌ها مشارکت کنید.
  • با نظارت عمومی، از فرایند توسعه نرم‌افزار AeroVironment پیروی کنید.
  • در محیطی با یادگیری مستمر، مسائل فنی با دامنه مشخص را حل کنید.
  • سایر وظایف محول‌شده را انجام دهید.

شرایط لازم

  • مدرک کارشناسی در علوم کامپیوتر، مهندسی، مهندسی برق، هوافضا، مهندسی مکانیک یا رشته‌ای مرتبط؛ یا تحصیلات، آموزش و تجربه معادل.
  • ۰ تا ۲ سال تجربه مرتبط.
  • تجربه عیب‌یابی سامانه.
  • تسلط به Python، C، C++11، C++ STL و/یا OpenCL.
  • آشنایی با Visual Studio، Eclipse یا محیط‌های توسعه یکپارچه مشابه و ابزارهای پیگیری نقص.
  • تجربه کار با پروتکل‌های RS-485، RS-232، CAN، I2C، SPI و USB.
  • مهارت قوی در ریاضیات و تحلیل.
  • آمادگی برای سفرهای دوره‌ای جهت پشتیبانی از تجهیزات آزمون در مکان‌های پروازی تأییدشده.
  • آمادگی برای کار در ساعات طولانی یا نامنظم، آخر هفته‌ها، تعطیلات و آزمون‌های میدانی در صورت نیاز.
  • تجربه پردازنده STM32 بسیار مطلوب است.
  • تجربه کار با پلتفرم‌های RTOS مانند µC/OS یا FreeRTOS ترجیح داده می‌شود.
  • تجربه کار با Video4Linux و تغییر و کامپایل کرنل‌های Ubuntu Linux مطلوب است.
  • تجربه توسعه درایورهای Linux/ARM و کار با Robot Operating System (ROS) مطلوب است.
  • دانش پایه الکترونیک و تجربه کار با تجهیزات آزمایشگاهی ترجیح داده می‌شود.
  • باید طبق ITAR/EAR شخص آمریکایی باشید یا واجد شرایط دریافت مجوز صادرات باشید؛ برخی موقعیت‌ها تابعیت فعلی ایالات متحده را الزامی می‌کنند.
  • توانایی کار در محیط اداری و تحقیق‌وتوسعه.
  • توانایی ایستادن و نشستن برای مدت طولانی و کار با صفحه‌کلید رایانه و تلفن.

مزایا

  • بیمه درمانی.
  • بیمه دندان‌پزشکی.
  • بیمه بینایی.
  • طرح 401(k) با مشارکت هم‌اندازه شرکت.
  • برنامه کاری ۹/۸۰.
  • تعطیلی با حقوق در دوره تعطیلات شرکت.