Senior Developer
Core
Develop next-generation mobile test probes for 3G, 4G, 5G, and IoT to simulate mobile users and validate service performance for global mobile operators.
Role type
Senior C++ software engineer (telecom testing)
Builds
Cloud-based artificial test traffic generation platform (CSG Assure) and test probes
Domain
Telecom / Mobile Networks / 3GPP
Deliverable
production ML models | product features
Required skills
C++, multi-threading, Linux, Radio Access Network (RAN) layer, mobile network technologies (3G/4G/5G/IoT), network signaling (SIP/RRC/NAS)
Preferred skills
Modem communication (AT commands/QMI/SDK), network monitoring tools (Wireshark/QCAT), scripting (Lua/Shell/Perl), eUICC/eSIM standards, Android development
Technologies
C++, Linux, 3GPP, SIP, RRC, NAS, Wireshark, QCAT, LUA, Shell, Perl, Android
Responsibilities
Develop applications to help mobile operator customers validate and optimize mobile service performance for roamers and local subscribers; build next-generation mobile test probes to simulate mobile users using voice, SMS, and data services.
Seniority
Senior, hands-on IC