About the Role:
Ceranext is looking for a Wireless Engineer (Mid-Level) to join our Telecom Engineering Team.
In this role, you’ll contribute to the design, development and optimization of software that powers Ceranext’s next-generation wireless and telecommunication systems — from modem interfaces to network protocol layers that enable communication across GSM, UMTS, LTE, and 5G networks.
This is a hands-on position ideal for engineers with a solid background in System. Programming who are eager to deepen their knowledge of wireless communications, embedded and real-world telecom environments. You’ll receive extensive training and mentorship while working alongside experienced embedded, Telecom, RF, and Systems engineers.
If you’re motivated, curious, and ready to learn — you’ll thrive here.
What You’ll Do
- Design, develop, and maintain C/C++ software modules for telecom and
- networking subsystems on Linux.
- Work with socket programming, networking APIs, and multi-threaded applications.
- Integrate and interface with cellular modems using AT commands and related protocols
- Analyze and debug signaling flows using tools such as Wireshark.
- Collaborate closely with firmware, RF, and backend software teams to ensure endto-end system performance.
- Participate in testing, troubleshooting, and optimization of telecom platforms.
- Continuously learn, adapt, and contribute to improving the team’s software
- processes and practices.
What We’re Looking For
- Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field.
- 3+ years of experience developing software in C or C++ on Linux systems.
- Solid understanding of socket programming, memory management, and concurrency.
- Proficiency with git and collaborative development workflows.
- A can-do attitude, willingness to learn, and curiosity about telecom systems.
Nice to Have
- Experience with Python, JavaScript, or Bash scripting.
- Familiarity with Docker or containerized development environments.
- Familiarity with 3GPP Specifications
- Experience interfacing with modems using AT commands.
- Knowledge of GSM, UMTS, or other cellular communication protocols.
- Familiarity with Wireshark and other network analysis tools.
