
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) با مشارکت هماندازه شرکت.
- برنامه کاری ۹/۸۰.
- تعطیلی با حقوق در دوره تعطیلات شرکت.