Engineer, Embedded Software C++ in Warsaw

Engineer, Embedded Software C++ in Warsaw

Warsaw Pełny etat 49500 - 60500 zł / rok (szac.) Hybrydowo
R

W skrócie

  • Zadania: Twórz oprogramowanie firmware dla innowacyjnych produktów automatyki przemysłowej.
  • Firma: Rockwell Automation - globalny lider technologii z energicznymi problem solverami.
  • Benefity: Elastyczny czas pracy, programy rozwoju zawodowego i wsparcie zdrowia psychicznego.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery w międzynarodowym zespole.
  • Dlaczego ta praca: Pracuj nad technologią, która zmienia świat i wspiera zrównoważony rozwój.
  • Kwalifikacje: Doświadczenie w programowaniu w C++ oraz znajomość systemów wbudowanych.

Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.

Rockwell Automation jest globalnym liderem technologicznym, który koncentruje się na pomaganiu producentom na całym świecie w zwiększaniu wydajności, zrównoważonym rozwoju i elastyczności. Z ponad 28 000 pracowników, którzy każdego dnia poprawiają świat, wiemy, że mamy coś wyjątkowego. Nasz zespół w Katowicach rozwija oprogramowanie układowe dla produktów Rockwell Automation, w tym kontrolerów przemysłowych i modułów sieciowych. Przyczynisz się do tworzenia niezawodnych, bezpiecznych i wydajnych systemów automatyki przemysłowej.

Twoje obowiązki:

  • Rozwój oprogramowania układowego: Rozwój komponentów oprogramowania układowego dla różnych urządzeń Rockwell Automation. Implementacja i walidacja funkcji produktowych w Twojej dziedzinie, takich jak protokoły sieciowe (Ethernet/IP, CIP), funkcje czasu rzeczywistego kontrolera lub usługi platformy/OS. Debugowanie oprogramowania i analiza defektów, wykorzystując techniki analizy przyczyn źródłowych. Pisanie testów jednostkowych i integracyjnych, przyczyniając się do jakości procesów CI/CD.
  • Projektowanie systemów i architektura: Udział w analizie wymagań, projektowaniu systemów i dyskusjach architektonicznych. Tworzenie dokumentacji projektowej, w tym specyfikacji wysokiego i niskiego poziomu. Przeprowadzanie przeglądów kodu i zapewnienie zgodności z normami kodowania dla systemów wbudowanych.
  • Współpraca i ciągłe doskonalenie: Udział w działaniach rozwojowych Agile/SAFe (planowanie, przeglądy, retrospektywy). Współpraca z zespołami na całym świecie.

Wymagania:

  • Wykształcenie wyższe w dziedzinie inżynierii komputerowej, informatyki, automatyki i robotyki, elektroniki lub pokrewnej (lub równoważne doświadczenie praktyczne).
  • Typowo 2+ lata praktycznego doświadczenia w rozwoju oprogramowania w C++, z wykorzystaniem metodologii cyklu życia oprogramowania.
  • Znajomość jednego lub więcej z: protokoły sieciowe (TCP/IP, komunikacja oparta na Ethernet), architektura systemów wbudowanych lub systemy operacyjne czasu rzeczywistego (np. QNX, VxWorks).
  • Typowo 2+ lata doświadczenia w rozwoju i debugowaniu oprogramowania układowego.
  • Praktyczne doświadczenie z systemami kontroli wersji, takimi jak GitHub/GitLab oraz systemami CI/CD, takimi jak Jenkins.
  • Biegła znajomość języka angielskiego (B2 lub wyżej).
  • Postawa „Can do” i „Dowiem się”.

Preferencje:

  • Praktyczne doświadczenie programistyczne w Pythonie lub podobnych językach.
  • Doświadczenie w systemach automatyki przemysłowej (PLC, napędy, moduły I/O).
  • Praktyczna wiedza na temat koncepcji bezpieczeństwa wbudowanego lub standardów bezpieczeństwa.
  • Doświadczenie z przemysłowymi protokołami sieciowymi.
  • Znajomość koncepcji interakcji sprzęt-oprogramowanie.
  • Doświadczenie w systemach czasu rzeczywistego.
  • Doświadczenie w rozwoju oprogramowania Agile/SAFe.
  • Chęć wspierania zespołu, dzielenia się wiedzą, eksperymentowania i utrzymywania dokumentacji technicznej.

Oferujemy:

  • Płatny czas wolny na wolontariat dostępny po 6 miesiącach zatrudnienia dla kwalifikujących się pracowników.
  • Program dopasowywania darowizn i godzin wolontariatu.
  • Biblioteka kursów cyfrowych na żądanie dla rozwoju zawodowego.
  • Programy mindfulness z premium członkostwem w Calm.
  • Program wsparcia pracowników.
  • Spersonalizowane programy dobrostanu.

W Rockwell Automation jesteśmy zaangażowani w budowanie różnorodnego, inkluzywnego i autentycznego miejsca pracy, dlatego jeśli jesteś podekscytowany tą rolą, ale Twoje doświadczenie nie pasuje idealnie do każdego wymagania w opisie stanowiska, zachęcamy do aplikowania. Możesz być idealną osobą na to lub inne stanowiska.

Engineer, Embedded Software C++ in Warsaw – pracodawca: Rockwell Automation, Inc.

Rockwell Automation, Inc. oferuje pracownikom bogaty pakiet benefitów zdrowotnych oraz możliwości rozwoju zawodowego w międzynarodowym środowisku. Pracownicy mają szansę na współpracę z zespołami w różnych lokalizacjach, co sprzyja wymianie wiedzy i doświadczeń. Firma stawia na innowacyjność i efektywność, co czyni ją atrakcyjnym miejscem pracy dla osób poszukujących wyzwań.

R

Dane kontaktowe:

Zespół rekrutacyjny Rockwell Automation, Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Engineer, Embedded Software C++ in Warsaw

C++
Firmware Development
Embedded Systems
Network Protocols (TCP/IP, Ethernet/IP, CIP)
Real-Time Operating Systems (QNX, VxWorks)
Debugging
Root Cause Analysis