The candidate will be responsible for designing and developing software for access points, contributing to functional specifications and product definitions, and developing software independently in an Agile environment. The role involves creating unit test strategies and programs, and a strong desire to learn new technologies is essential. The ideal candidate will possess strong analytical and problem-solving skills, and the ability to work productively in a flexible and dynamic work environment. The candidate should be self-motivated and proactive with demonstrated creative and critical thinking capabilities.