Software Developer Level II - Industrial Machine Vision

Job expired!

Dołącz do ATS Corporation: Ekscytująca Oferta Pracy dla Programisty Poziomu II - Wizja Maszyn Przemysłowych

Opis Stanowiska

Czy masz pasję do innowacji w zakresie rozwoju oprogramowania? ATS Corporation poszukuje Programisty Poziomu II, który dołączy do naszego Centrum Innowacji. Jako kluczowy członek zespołu, będziesz pracować nad najnowszymi projektami z zakresu przetwarzania obrazów, wizji maszyn, zbierania danych i rozwiązań kontroli.

Jako istotna część naszego zespołu innowacyjnego, będziesz:

  • Tworzyć i rozwijać światowej klasy oprogramowanie do wizji maszyn.
  • Udzielać wskazówek projektowych i przeprowadzać przeglądy kodu dla naszych programistów.
  • Mentorować i technicznie rozwijać zespół programistyczny.
  • Wspierać klientów oraz tworzyć materiały wdrożeniowe dla nowych programistów.
  • Ściśle współpracować z kierownikami projektów, właścicielami produktów, developerami UI/UX, testerami, integratorami systemów kontrolnych i użytkownikami końcowymi.
  • Pracować zarówno indywidualnie, jak i jako część zespołu.

Ogólne Doświadczenie

  • Pisać czysty, wydajny i łatwy w utrzymaniu kod.
  • Rozwiązywać problemy klientów za pomocą systematycznych i innowacyjnych rozwiązań.
  • Uczestniczyć w spotkaniach zwinnych, przeglądach kodu i sesjach burzy mózgów.
  • Mentorować i prowadzić zarządzanie, klientów i rówieśników przez złożone wyzwania techniczne.
  • Wspierać zespół projektowy w identyfikacji krytycznych ścieżek i zależności.
  • Aspirować do ewolucji i poprawy procesów dla większej efektywności.

Rozwój Oprogramowania

  • Angażować się w rozwój oprogramowania, w tym zbieranie wymagań, projektowanie, programowanie, testowanie i wydawanie.
  • Przyczyniać się do planów wydawania głównych wersji oprogramowania zgodnych z technologiczną mapą drogową.
  • Współpracować z projektantami mechatroniki, projektantami sprzętu i personelem operacyjnym.
  • Opracowywać i realizować testy zgodnie z zasadami Test Driven Development.
  • Generować dokumentację produktu związaną z oprogramowaniem.
  • Śledzić nowoczesne technologie oprogramowania i zasady kodowania.
  • Wykazywać zainteresowanie przetwarzaniem obrazów 2D/3D i zastosowaniami ML/AI w przemyśle.
  • Uczestniczyć w cotygodniowych spotkaniach zwinnych i oferować mentorowanie członkom zespołu.
  • Udostępniać konstruktywną opinię podczas przeglądów kodu i projektów.
  • Przyczyniać się do utrzymania standardów jakości naszych projektów oprogramowania i stosu technologicznego.

Dodatkowe Obowiązki jako Programista Poziomu II

  • Wykazywać się odpowiedzialnością przez cały cykl życia rozwoju oprogramowania.
  • Nadzorować, szkolić i prowadzić członków zespołu.
  • Efektywnie komunikować i wdrażać rozwiązania wewnętrznie i zewnętrznie.
  • Konsekwentnie realizować terminy i wymagania projektu.
  • Prom