C++ Developer – Embedded / IoT (f/m/x)
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Do jednego z naszych projektów poszukujemy osoby na stanowisko C++ Embedded Developer, która dołączy do międzynarodowego zespołu rozwijającego oprogramowanie dla najnowszej generacji systemów grzewczych, w tym pomp ciepła oraz rozwiązań Smart Home.
Projekt łączy klasyczne technologie grzewcze z nowoczesnymi rozwiązaniami IoT, dzięki czemu urządzenia mogą działać bardziej energooszczędnie i wygodniej dla użytkowników.
Zespół odpowiada za rozwój oprogramowania embedded odpowiedzialnego za sterowanie systemami grzewczymi oraz komunikację między urządzeniami w ekosystemie. Praca obejmuje współpracę z architektami systemów oraz zespołami inżynierskimi rozwijającymi różne komponenty. Projekt realizowany jest w metodyce Agile, z naciskiem na jakość kodu, automatyzację testów oraz ciągłą integrację.
Zespół pracuje w modelu hybrydowym. Wymagana jest gotowość do pracy z biura w Katowicach 6 dni w miesiącu.
Twoje zadania
Rozwój i utrzymanie oprogramowania embedded w C++ (Embedded Linux) dla systemów sterowania ogrzewaniem
Rozwijanie i rozszerzanie architektury oprogramowania we współpracy z architektami oraz innymi zespołami
Integracja komponentów systemu z wykorzystaniem protokołu komunikacyjnego SOME/IP
Tworzenie testów jednostkowych (Google Test) oraz dbanie o jakość i stabilność kodu
Wsparcie testów systemowych z wykorzystaniem Robot Framework oraz Python
Praca w zespołach Agile, udział w planowaniu sprintów oraz realizacji celów projektowych
Współpraca z międzynarodowymi zespołami inżynierskim
Wymagania
Bardzo dobra znajomość C++ (programowanie obiektowe)
Minimum 4 lat doświadczenia w rozwoju oprogramowania Embedded Linux
Wcześniejsza praca z systemami embedded
Znajomość protokołu komunikacyjnego SOME/IP lub pokrewnych
Doświadczenie w pracy z frameworkami do testów jednostkowych (np. Google Test)
Doświadczenie w pracy w metodykach Agile
Dobra znajomość języka angielskiego lub niemieckiego
Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego
Mile widziane
Wcześniejsza praca z CI/CD
Znajomość Simulink (MathWorks)
Doświadczenie z Robot Framework lub Python w kontekście testów systemowych
Benefity dla Ciebie
Great Place to Work
Stabilna sytuacja finansowa
Kontrakty z globalnymi markami
Centrum szkoleń wewnętrznych
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Profit sharing
Program Sponsoringu Pasji
Cykliczne imprezy i wyjazdy integracyjne
Komfortowe i dobrze wyposażone biura
Aplikacja MySii
Opieka medyczna
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Poland.
Finding similar jobs…