At Galgus, our vision is to revolutionize Wi-Fi performance in high-density environments. We strive to create a world where people can enjoy a seamless connectivity, even in the busiest and most crowded spaces. Our mission is to achieve this vision by developing innovative, intelligent and optimized Wi-Fi solutions. We believe that by combining our expertise in wireless communications and artificial intelligence, we can deliver a superior performance and solve the most challenging connectivity problems. As Senior Embedded Software Engineer you will be responsible of the design and development of our network optimization software, whether in WLAN (Wireless Local Area Network), LAN (Local Area Network) WAN (Wide Area Network, more focused on routing). Also, you will be responsible for designing, developing, integrating and testing our cross-platform network optimization software, a key component of Galgus' business. In addition, you will work closely with our Test and Product engineers in an agile and fast environment during product development. This role offers the opportunity to leverage your experience to develop solutions to complex technical challenges and be an active voice in product development and delivery. The Role Design, integrate, develop and test software components for computer networks, working with WLAN, LAN and WAN communications protocols, as part of Galgus networking software. Apply Root Cause Analysis techniques to support and drive the resolution of complex and challenging problems. Ensure that appropriate documentation of technical data is generated. Answering to internal and external customer service requests. Actively communicate significant topics or events to both team members and team leaders. Actively improve Software development processes and applications. Highly collaborative; Able to work effectively with cross-functional teams. Qualifications and Experience Higher degree in Telecommunications or Telecommunication Engineering, Computer Science Engineering, or equivalent. Solid training in computer networks At least 4 years of experience integrating software components and developing parts of these software for embedded Linux Platforms Basic Linux systems administration in local networks: knowledge of the essential components of a LAN and WLAN network. Knowledge of WAN network routing protocols, for example Rip and BGP. Software development in C language and Python. knowledge of bash scripting. Version control with git. Familiar with key aspects of the Linux kernel, especially Linux Wireless. Knowledge of the 802.11 protocol. Experience with OpenWRT and other Linux-based systems. Good command of English Language.