Firmware Developer (m/f/d), M-Bus, Modbus, KNX, IO, BACnet
Posted on July 14, 2025
Zug
English
Temporary
Posted on July 14, 2025
About this role
Software Architecture & Design
Programming Proficiency
DevEnvironment & Build System
Network & Security concepts
Collaboration & Communication & Open Source
Scope:
- 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)
Scope:
- Firmware Development on an embedded Linux Device using best practices C++ programming.
Want more jobs like this?Get IT & technology jobs in Zug delivered straight to your inbox.By signing up, you agree that we may process your information in accordance with our privacy policy.
More jobs from this employer