Software Engineer
Summary
Develops embedded Linux networking software in C/C++ for telecom hardware, focusing on GPON/PON protocols and OMCI/GEM configurations.
Experience in software development using C and C++.
Strong knowledge of data structures, algorithms, and object-oriented programming.
Experience with Embedded Linux development.
Good understanding of networking concepts including TCP/IP, Ethernet VLAN and QOS.
Hands-on experience with GPON, PON, OLT, ONT, OMCI, GEM and DBA technologies.
Experience using Git, Make/CMake, and debugging tools such as GDB.
Familiarity with software development best practices and version control systems