Staff Software Technical Lead Manager, Simulation

Job expired!

W Cruise projektujemy zaawansowane usługi samojezdne dla miast, które kochamy. Naszą misją jest budowanie najbardziej zaawansowanych pojazdów samojezdnych na świecie, które bezpiecznie połączą ludzi z miejscami, rzeczami i doświadczeniami, które uwielbiają. Wierzymy, że pojazdy samojezdne mogą ratować życie, przekształcać miejskie krajobrazy, zwracać cenny czas dojeżdżającym i przywracać swobodę poruszania się wielu osobom.

W naszych pojazdach masz wolność bycia sobą. To samo dotyczy naszego miejsca pracy. W Cruise cenimy i wartościujemy unikalne doświadczenia i wkład każdej osoby. Jesteśmy zobowiązani do wspierania różnorodnego, sprawiedliwego i włączającego środowiska, w którym każdy pracownik może się rozwijać.

Jeśli chcesz rozwijać przełomową pracę nad samojezdnymi samochodami i pozytywnie wpływać na świat, dołącz do nas. Nawet jeśli nie spełniasz wszystkich wymagań, zachęcamy do aplikowania; możesz być idealnym dopasowaniem do naszego zespołu.

Nasz Zespół Symulacji jest dedykowany tworzeniu wirtualnych środowisk, które zapewniają bezpieczeństwo, komfort i wydajność naszych autonomicznych pojazdów. Dzięki efektywnemu symulowaniu i testowaniu naszego oprogramowania na miliardach mil nasze produkty znacząco przyspieszają rozwój, testowanie i wdrażanie AV.

Jako Starszy Kierownik Techniczny ds. Oprogramowania w zespole Symulacji będziesz kierować zespołem elitarnych inżynierów oprogramowania, aby rozwiązywać krytyczne problemy testowe i ewaluacyjne. Ta rola obejmuje rozwijanie zautomatyzowanych linii testowych symulacji dla treningu modeli i oceny wydajności, zwiększając szybkość rozwoju inżynierii w Cruise.

Obowiązki na stanowisku:

  • Przewodzenie zespołem wyjątkowych inżynierów oprogramowania przy tworzeniu zautomatyzowanych narzędzi testowych i linii dla symulacji.
  • Podejmowanie strategicznych decyzji dotyczących architektury narzędzi symulacyjnych i dostarczanie dużych skalowalnych rozwiązań programistycznych.
  • Tworzenie wizji produktu i realizacja od idei do produkcji.
  • Mentorowanie i rozwijanie najlepszych inżynierów oprogramowania w dynamicznym, włączającym środowisku.
  • Współpraca z wieloma zespołami nad wpływowymi rozwiązaniami oprogramowania symulacyjnego.

Wymagane kwalifikacje:

  • Licencjat, magister lub doktorat z informatyki, robotyki lub równoważne doświadczenie.
  • 8+ lat odpowiedniego doświadczenia w branży, w tym 3+ lata prowadzenia inżynierów oprogramowania.
  • Mocne umiejętności programistyczne w Python.
  • Doświadczenie w budowaniu skalowalnych narzędzi produktywności dla deweloperów.
  • Pasja do tworzenia narzędzi, frameworków i bibliotek, które upraszczają złożone przepływy pracy.

Preferowane kwalifikacje:

  • Doświadczenie z C++.
  • Umiejętności programowania SQL.
  • Doświadczenie w skalowaniu przyjęcia produktu.
  • Znajomość systemów dashboardowych, takich jak Looker, Tableau lub Kibana.
  • Doświadczenie w weryfikacji i walidacji systemów krytycznych dla bezpieczeństwa.

Zakres wynagrodzenia na