Software Engineer (C++)

魅力的な報酬制度 フレキシブルな勤務時間 優れた能力開発の機会 健康への取り組み モバイルワーキング ワークライフインテグレーション 年金制度 従業員割引

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

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