Inżynier oprogramowania / Inżynierka oprogramowania - Viessmann R&D Wrocław
Hybrid · Wrocław, Lower Silesia, Poland
Job Summary
Software engineer role at Viessmann R&D Wrocław in the Connectivity team, focusing on C++17 development for embedded Linux/Yocto platforms for IoT devices and smart-home systems. Responsibilities include creating application software in C++17, designing solutions with emphasis on testability and code reusability, debugging and resolving integration test failures, code and architecture reviews, collaborating with requirements engineers and software architects, and developing tooling and Python-based build scripts (Python 3.8+). Required skills include strong C++17, Linux/Yocto, Python, object-oriented programming and design patterns, experience with embedded platforms with constrained resources, multi-threading and RTOS concepts, modern CMake, and excellent English (min. B2). Nice-to-have: BSP development for FreeRTOS/Linux, TCP/IP, UART/CAN, Docker, Kubernetes, Git, Jira. Hybrid work arrangement with office in Wrocław depending on project, and a commitment to quality and innovation in HVAC/energy-efficient technology.
Required Qualifications
- Bardzo dobra znajomość C++17
- Znajomość systemu Linux oraz projektu Yocto
- Umiejętność programowania w Pythonie
- Praktyczna znajomość programowania obiektowego i wzorców projektowych
- Doświadczenie w projektowaniu oprogramowania dla platform embedded o ograniczonych zasobach
- Znajomość aplikacji wielowątkowych, komunikacji między wątkami oraz synchronizacji w systemach czasu rzeczywistego
- Znajomość nowoczesnego CMake
- Bardzo dobra znajomość języka angielskiego w mowie i piśmie, min. B2
- Doświadczenie w tworzeniu BSP dla FreeRTOS i/lub Linux
- Mile widziana znajomość TCP/IP, interfejsów UART/CAN, Docker, Kubernetes, Git, Jira
- Praca w trybie hybrydowym z biura we Wrocławiu / HO w zależności od obecnego projektu
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.