General Motors
General Motors
General Motors یک شرکت جهانی در حوزه خودرو و تولید است که در زمینه‌های مهندسی خودرو، تولید، حمل‌ونقل و فناوری اطلاعات فعالیت می‌کند. شرکت GM که در سال ۱۹۰۸ تأسیس شد، فناوری‌هایی را برای پیشبرد جابه‌جایی توسعه می‌دهد و در عین حال چشم‌انداز خود را بر پایه صفر تصادف، صفر آلایندگی و صفر ازدحام ترافیکی دنبال می‌کند. فعالیت‌های بین‌المللی این شرکت، تیم‌های بزرگ و چندرشته‌ای را گرد هم می‌آورد که بر نوآوری، حمل‌ونقل پایدار و آینده صنعت خودرو تمرکز دارند.

مهندس ارشد نرم‌افزار، نوسازی سیستم‌های ساخت – جنرال موتورز (هیبریدی، مارکهام)

با استفاده از Bazel، نوسازی زیرساخت ساخت و آزمون نرم‌افزارهای نهفته جنرال موتورز را رهبری کنید. سیستم‌های مهندسی مقیاس‌پذیر و بازتولیدپذیر بسازید و رویکردهای مبتنی بر هوش مصنوعی برای بهره‌وری توسعه‌دهندگان را ارزیابی کنید.

توضیحات

  • ابتکارهای بهره‌وری مهندسی نرم‌افزار را از طریق راهبرد، بهبود فرایند، پشتیبانی از تغییر و هماهنگی میان‌وظیفه‌ای رهبری کنید
  • کارهای پیچیده و پُرتأثیر مهندسی را هدایت کنید و هم‌زمان به اعضای تیم مربی‌گری و راهنمایی ارائه دهید
  • با جایگزین کردن فرایندهای مبتنی بر Make و shell با Bazel، جریان‌های کاری ساخت و آزمون نرم‌افزارهای نهفته را نوسازی کنید
  • فرایندهای ساخت، آزمون، وابستگی، زنجیره ابزار و سخت‌افزار را تحلیل کنید تا برنامه‌ای مرحله‌ای برای مهاجرت به Bazel ایجاد شود
  • قواعد، ماکروها، زنجیره‌های ابزار، پلتفرم‌ها، الگوهای پیکربندی و استانداردهای مخزن قابل استفاده مجدد برای Bazel ایجاد کنید
  • برنامه‌های نهفته، کتابخانه‌ها، کد تولیدشده، سفت‌افزار، جریان‌های کاری کامپایل متقابل و گونه‌های پلتفرم را منتقل کنید
  • Bazel را به فرایندهای CI/CD، آزمون، انتشار، مصنوعات، استقرار، مشاهده‌پذیری، امنیت و زیرساخت متصل کنید
  • با استفاده از کش، اجرای موازی، روش‌های قابلیت اطمینان، مستندسازی، آموزش، بازنشسته کردن Make قدیمی و بهبود مستمر، پلتفرم را ارتقا دهید
  • هم‌ارزی ساخت، بازتولیدپذیری، سرعت ساخت و CI، عملکرد کش، ظرفیت CI، قابلیت اطمینان، منشأ مصنوعات، انطباق امنیتی، پذیرش و بهره‌وری را پیگیری کنید
  • جریان‌های کاری مهندسی با پشتیبانی هوش مصنوعی را بر اساس نتایج قابل‌اندازه‌گیری کیفیت، پذیرش و بهره‌وری ارزیابی کنید

شرایط لازم

  • مدرک کارشناسی مهندسی نرم‌افزار یا تجربه حرفه‌ای معادل
  • ۱۰ تا ۱۵ سال یا بیشتر تجربه توسعه نرم‌افزار
  • دانش قوی از معماری نرم‌افزار برای سیستم‌های بلادرنگ
  • سابقه ارائه محصولات باکیفیت و حیاتی از نظر ایمنی
  • مهارت‌های استثنایی تحلیلی و حل مسئله، همراه با توجه زیاد به جزئیات
  • توانایی مدیریت چندین پروژه و اولویت در محیطی پرشتاب
  • راحتی کار در محیطی عمل‌گرا و متمرکز بر تصمیم‌گیری
  • تجربه پیشرفته در ساخت و نگهداری سیستم‌های نرم‌افزاری تولیدی
  • تسلط بر Python به‌علاوه حداقل یک زبان دیگر مورد استفاده در ابزارهای مهندسی
  • تجربه در مهندسی خودرو، سیستم‌های نهفته، حوزه‌های مرتبط با ایمنی، کالیبراسیون یا مهندسی سیستم‌ها
  • تجربه انتقال ارکستراسیون ساخت مبتنی بر Make یا shell در مقیاس بزرگ به Bazel
  • تجربه در توسعه با کمک هوش مصنوعی، عامل‌های کدنویسی، هوشمندی کد، بازیابی دانش یا ارکستراسیون جریان کار
  • تجربه سنجش جریان‌های کاری مهندسی مبتنی بر هوش مصنوعی از طریق نتایج کیفیت، پذیرش و بهره‌وری
  • نباید اکنون یا در آینده به حمایت مهاجرتی GM نیاز داشته باشید

مزایا

  • مرخصی با حقوق، شامل تعطیلات، روزهای تعطیل و مرخصی تکمیلی بارداری، والدین و فرزندخواندگی
  • پوشش خدمات درمانی، دندان‌پزشکی و بینایی
  • گزینه‌های بیمه عمر برای کارکنان و خانواده‌های آنان
  • مشارکت شرکت و مشارکت تطبیقی در طرح بازنشستگی با مشارکت معین
  • طرح خرید خودرو از GM برای کارکنان و خانواده‌های آنان