Carrier Global Corporation logo
Carrier Global Corporation2 weeks ago

Inżynier oprogramowania / Inżynierka oprogramowania - Viessmann R&D Wrocław

Hybrid · Wrocław, Lower Silesia, Poland

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Enterprise
Industry
MANUFACTURING

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
Sorce

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.

Get started

Carrier Global Corporation

Inżynier oprogramowania / Inżynierka oprogramowania - Viessmann R&D Wrocław

Apply on Sorce