Software Architecture & Design
- M-Bus, Modbus, KNX, IO, BACnet (Fieldbus/IO to BACnet mapping; expert experience required)
- SW Arch/Design (Architecture/Design patterns and modular architecture; good experience required)
Programming Proficiency
- C++ 17/20 (STL, memory management, Google Test; expert experience required)
- Rust (Ownership model, lifetimes, concurrency, cargo; basic experience required)
DevEnvironment & Build System
- GitLab (GitLab CI/CD, DevOps; good experience required)
- Embedded Environment (Constraint devices, Yocto build system, ARM-based hardware (Cortex A); good experience required)
Network & Security concepts
- Network communication (TCP/IP, IPv4 and IPv6, network security; good experience required)
- Cloud Connection (MQTT, knowledge of AWS solutions; basic experience required)
Collaboration & Communication & Open Source
- Agile (Agile/Scrum teams, Global collaboration; good experience required)
- languages (English must / German beneficial)
- OSS & licenses (license types (MIT, GPL, etc.), SPDX, FOSSology, SW360; basic experience required)
...