We are seeking an Embedded Software Engineer to design and develop high-quality software for fire alarm systems. This role requires proficiency in embedded software development, a collaborative mindset, and a passion for creating innovative solutions.Responsibilities : Design, prototype, and develop software for fire alarm systems.Actively participate in all aspects of software development activities.Prioritize features and optimize software solutions for performance and reliability.Collaborate with cross-functional teams across different locations worldwide.Profile Requirements : Experience : Minimum 2 years in embedded software development.Proficiency in C++ programming and Qt core and QML programming.Strong knowledge of application development on Linux or other POSIX operating systems.Familiarity with formal development methodologies.Experience working with virtual machines.Assets : Experience writing technical and design documentation.Proficiency in C programming language.Knowledge of multithreaded, multiprocess, and real-time application development.Experience using tools such as Git, JIRA, and Confluence.Familiarity with STL, design patterns, and SOLID principles.Experience with certification standards (e.g., UL / ULc, EN54).Hands-on experience with scripting languages such as Bash, Make, or Python.Experience working with databases, especially SQLite.Experience developing UI applications.If you have a strong background in embedded software development and are eager to contribute to innovative fire alarm system solutions, we look forward to your application!
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte