W skrócie
- Zadania: Twórz oprogramowanie firmware dla innowacyjnych produktów automatyki przemysłowej.
- Firma: Rockwell Automation - globalny lider technologii z energiczną kulturą pracy.
- Benefity: Konkurencyjne wynagrodzenie, programy rozwoju zawodowego i elastyczny czas pracy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery w międzynarodowym zespole.
- Dlaczego ta praca: Pracuj nad technologiami, które zmieniają świat i rozwijaj swoje umiejętności w zespole.
- Kwalifikacje: Doświadczenie w programowaniu w C++ oraz znajomość systemów wbudowanych.
Przewidywane wynagrodzenie mieści się w przedziale 65700 - 80300 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. Nasze rozwiązania w zakresie automatyzacji przemysłowej są wykorzystywane na całym świecie w produkcji, infrastrukturze i systemach krytycznych.
Dołączając do naszego zespołu w Katowicach, będziesz rozwijać oprogramowanie układowe dla produktów Rockwell Automation, w tym kontrolerów przemysłowych i modułów sieciowych. Będziesz przyczyniać się do tworzenia niezawodnych, bezpiecznych i wydajnych systemów automatyzacji przemysłowej.
Twoje obowiązki:
- Rozwój oprogramowania układowego: Rozwój komponentów oprogramowania układowego dla wielu 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 (w celu wsparcia działań testowych i narzędzi).
- Doświadczenie w systemach automatyzacji przemysłowej (PLC, napędy, moduły I/O).
- Praktyczna wiedza na temat koncepcji bezpieczeństwa wbudowanego lub standardów bezpieczeństwa (np. IEC 62443, IEC 61508).
- Doświadczenie z przemysłowymi protokołami sieciowymi (np. EtherNet/IP, CIP).
- Znajomość koncepcji interakcji sprzęt-oprogramowanie (rejestry, przerwania, zarządzanie pamięcią, BSP/HAL).
- 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 wolontariatu – Twoje godziny wolontariatu lub osobiste darowizny pieniężne na kwalifikowaną organizację charytatywną mogą być dopasowane do darowizny charytatywnej.
- Biblioteka kursów cyfrowych na żądanie dla rozwoju zawodowego.
- Kompleksowe programy uważności z premium członkostwem w Calm.
- Program wsparcia pracowników.
- Spersonalizowane programy dobrostanu poprzez nasz program OnTrack.
- ... i inne lokalne korzyści!
W Rockwell Automation jesteśmy zaangażowani w budowanie różnorodnego, inkluzywnego i autentycznego miejsca pracy, więc jeśli jesteś podekscytowany tą rolą, ale Twoje doświadczenie nie pasuje idealnie do każdego wymagania w opisie stanowiska, zachęcamy do aplikowania mimo to. Możesz być właśnie tą osobą, której szukamy.
Polityka hybrydowa Rockwell Automation zakłada, że pracownicy powinni pracować w lokalizacji Rockwell przynajmniej w poniedziałki, wtorki i czwartki, chyba że mają zobowiązania służbowe poza biurem.
Engineer, Embedded Software C++ in Warsaw – pracodawca: Rockwell Automation
Rockwell Automation to doskonały pracodawca, który oferuje stabilne zatrudnienie w dynamicznym środowisku produkcyjnym w Szczecinie. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają możliwość rozwoju zawodowego poprzez szkolenia i programy mentoringowe. Dodatkowo, stawiamy na bezpieczeństwo i efektywność, co sprawia, że praca w naszym zespole jest nie tylko satysfakcjonująca, ale także pełna wyzwań.