The Software Engineer will design and develop software for access points, contributing to functional specifications and product definitions in an Agile environment. The role involves developing unit test strategies and programs, requiring a strong desire to learn new tools and technologies. The engineer will need to have experience with wireless networks, 802.11 WLAN protocols, network technology, and Wi-Fi/TCP&IP stack. The ideal candidate will be proficient in C/C++, have strong analytical and problem-solving skills, and be self-motivated and proactive in a flexible work environment. The role also includes experience with Agile development processes and automated testing using Pytest.