Software Engineer (C++)
- Entreprise
- WIKA Schweiz AG
- Lieu
- Morges
- Date de publication
- 30.11.2025
- Référence
- 5049283
Description
Ihre Aktivitäten
- Design, develop and maintain embedded software in C++ for STM32 and nRF54 series devices on bare-metal (legacy) and Zephyr RTOS
- Implement and optimise firmware for resource-constrained, ultra-low-power devices
- Collaborate with hardware engineers to define interfaces and system architecture in partnership with senior engineers
- Write clean, maintainable, well-documented code and participate in code reviews
- Support product testing, validation, and certification
- Contribute to technical documentation and user guides
Ihr Profil
- Proficiency in C++ (or strong programming skills with willingness to learn modern C++)
- Experience with modern software workflows (Agile/Scrum, Git, CI/CD)
- Scripting skills in Python and bash
- Professional English proficiency
- French at minimum B2 to integrate with the team
- Valid work authorization/visa status
- Exposure to IoT products and edge devices
- Low-level interfaces: UART / SPI / I²C
- Ultra-low-power design techniques and power profiling
- LPWAN and related protocols: LoRaWAN, MIOTY, LwM2M, MQTT
- Cellular (e.g., LTE-M/NB-IoT) or BLE experience
- Experience in cyber security
- Work-Life-Integration
- Altersvorsorge
- Mitarbeiterrabatte
- Attraktives Vergütungssystem
- Flexible Arbeitszeiten
- Gute Entwicklungsmöglichkeiten
- Gesundheitsmaßnahmen
- Mobiles Arbeiten