ORBCOMM
ORBCOMM
ORBCOMM rozwija technologie Internetu rzeczy (IoT) dla organizacji, które potrzebują stałego połączenia i aktualnych informacji o fizycznych zasobach oraz operacjach. Rozwiązania telematyczne i komunikacyjne firmy łączą łączność satelitarną i komórkową, wspierając zarządzanie flotą, śledzenie kontenerów oraz monitorowanie w transporcie, żegludze, przemyśle ciężkim, rolnictwie i sektorze zasobów naturalnych. Produkty ORBCOMM pomagają zespołom śledzić sprzęt, ładunki i działania w terenie, zwiększając widoczność, kontrolę operacyjną, efektywność i bezpieczeństwo.

Inżynier oprogramowania wbudowanego w ORBCOMM – Ottawa (praca na miejscu)

Twórz oprogramowanie wbudowane i rozwiązania Lua dla produktów IoT ORBCOMM Smart Tracking w roli stacjonarnej w Ottawie. Buduj aplikacje terminalowe, usuwaj usterki i rozwijaj automatyzację testów pod opieką starszych inżynierów.

Opis

  • Tworzyć i utrzymywać oprogramowanie wbudowane dla produktów Smart Tracking
  • Wykorzystywać Lua do rozszerzania możliwości i funkcjonalności produktów
  • Dostarczać ukierunkowane funkcje oprogramowania przy wsparciu starszych inżynierów
  • Przekształcać określone wymagania w funkcjonalne implementacje oprogramowania
  • Rozwijać praktyczną znajomość Lua i wspierających narzędzi programistycznych
  • Tworzyć aplikacje terminalowe na podstawie specyfikacji funkcjonalnych
  • Diagnozować, analizować i usuwać usterki oprogramowania
  • Oceniać dotknięte usługi i stosować odpowiednie poprawki
  • Korzystać z automatycznego środowiska testów regresji
  • Pisać i utrzymywać automatyczne testy
  • Przeprowadzać ręczne i automatyczne testy niezawodności oraz wydajności
  • Pomagać w doskonaleniu procesów testowania i pokrycia testami
  • Współpracować z programistami, testerami i partnerami międzyfunkcyjnymi
  • Uczestniczyć w przeglądach kodu, rozmowach zespołowych i planowaniu prac rozwojowych
  • Poznawać produkty, systemy i praktyki inżynieryjne ORBCOMM poprzez praktyczną pracę i mentoring
  • Wspierać cele związane z planem rozwoju aplikacji Smart Tracking
  • Podlegać dyrektorowi ds. oprogramowania modemów

Wymagania

  • Mieć 3–5 lat doświadczenia w tworzeniu aplikacji z użyciem nowoczesnych języków programowania
  • Znać podstawowe praktyki tworzenia oprogramowania, metody debugowania i sposoby rozwiązywania problemów
  • Rozumieć zasady tworzenia oprogramowania wbudowanego
  • Mieć doświadczenie w pracy z systemem Linux lub porównywalnym środowiskiem programistycznym
  • Rozumieć koncepcje testowania oprogramowania i praktyki automatyzacji testów
  • Wykazywać się silnymi umiejętnościami analitycznymi, rozwiązywania problemów i komunikacji
  • Szybko poznawać nieznane technologie i skutecznie je stosować
  • Doświadczenie w programowaniu w Lua będzie dodatkowym atutem
  • Doświadczenie w tworzeniu aplikacji terminalowych lub wiersza poleceń będzie dodatkowym atutem
  • Znajomość środowisk testów regresji lub tworzenia automatycznych testów będzie dodatkowym atutem
  • Doświadczenie z produktami IoT, telekomunikacyjnymi, śledzącymi lub urządzeniami połączonymi będzie dodatkowym atutem
  • Wykorzystywać narzędzia oparte na sztucznej inteligencji i automatyzację w codziennej pracy oraz dla zwiększania produktywności; stale rozwijać kompetencje cyfrowe i kompetencje w zakresie AI
  • Zobowiązać się do ciągłego rozwijania kompetencji cyfrowych i kompetencji w zakresie AI

Benefity

  • Opieka zdrowotna i programy wellness
  • Płatny urlop
  • Programy emerytalne lub oszczędnościowe
  • Elastyczne warunki pracy
  • Ubezpieczenie
  • Dodatkowe benefity związane ze stylem życia
  • Zniżki pracownicze
  • Mentoring ze strony doświadczonych członków zespołu
  • Współpracujące i innowacyjne środowisko pracy
  • Możliwość uzyskania udogodnień na wszystkich etapach procesu rekrutacji

Powiązane oferty pracy

Expleo Group

Specjalista ds. technicznego wsparcia motoryzacyjnego ze znajomością języka niderlandzkiego

Expleo Group

Obsługuj zgłoszenia dotyczące wsparcia technicznego w branży motoryzacyjnej w Expleo w Bukareszcie: rozwiązuj problemy pierwszego poziomu i w razie potrzeby przekazuj je dalej. Pomagaj kontrolować koszty gwarancji i prowadzić zgłoszenia do zamknięcia.

Otwórz
Rocket Software

Inżynier oprogramowania III, Java Full Stack

Rocket Software

Projektuj, debuguj i testuj oprogramowanie Java full stack w Rocket Software, wspierając rozwój produktów, tworzenie nowych produktów i narzędzi programistycznych. Dostarczaj łatwy w utrzymaniu, udokumentowany kod z pokryciem testami i współpracuj z zespołem podczas ceremonii agile.

Otwórz
GE Aerospace

Stażysta inżynierii systemów: inżynieria mechaniczna i lotniczo-kosmiczna

GE Aerospace

Wspieraj prace GE Aerospace nad systemami zasilania elektrycznego i rozwiązaniami lotniczo-kosmicznymi, uczestnicząc w projektowaniu, analizach i testach. Rozwijaj umiejętności inżynierskie i przygotowuj się do potencjalnego zatrudnienia po ukończeniu studiów.

Otwórz
GE Aerospace

Stażysta inżynierii systemów: inżynieria mechaniczna lub lotnicza i kosmiczna — awionika | GE Aerospace

GE Aerospace

Wspieraj projektowanie i testowanie awioniki oraz powiązanych systemów do komercyjnych i wojskowych statków powietrznych GE Aerospace. Wnoś wkład w rozwój oprogramowania, symulacje i programy produktowe jako stażysta inżynierii systemów w branży lotniczej i kosmicznej.

Otwórz
GE Aerospace

Staż w inżynierii systemów energetyki elektrycznej

GE Aerospace

Dołącz do zespołu inżynierii systemów elektrycznych GE Aerospace i pracuj nad systemami lotniczymi do zastosowań cywilnych i wojskowych. Zdobądź praktyczne doświadczenie w branży lotniczej, pracując nad projektowaniem, testami, symulacjami i tworzeniem narzędzi.

Otwórz
IMU Biosciences

Inżynier oprogramowania bioinformatycznego — cytometria przepływowa

IMU Biosciences

Tworzenie i utrzymywanie podlegających regulacjom potoków uczenia maszynowego dla cytometrii przepływowej w IMU Biosciences. Zakres pracy obejmuje anotację, śledzenie modeli, odtwarzalność i zgodność z wymogami platformy medycyny precyzyjnej.

Otwórz