Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Placements24 is seeking a Telecommunications Software Engineer to design, develop, test, and deploy software for next-generation telecom systems. You’ll work remotely with a dynamic engineering team, contributing to network elements, management systems, and customer-facing applications.
The role requires 3+ years of telecom software experience and proficiency in C++, Java, Python, or Go, plus familiarity with SIP, RTP, TCP/IP and container tech like Docker/Kubernetes.
Our client, a cutting-edge technology firm specializing in telecommunications solutions, is seeking a talented and motivated Telecommunications Software Engineer to contribute to the development of next-generation communication platforms. This role is based remotely, offering flexibility and the opportunity to work from anywhere. You will be part of a dynamic engineering team responsible for designing, developing, and testing software that powers advanced wireless and fixed-line networks. The ideal candidate has a strong foundation in software development principles and a passion for tackling complex challenges within the telecommunications domain. You will play a key role in shaping innovative software products that drive the future of connectivity, contributing to projects that have a global impact.
Design, develop, test, and deploy software components for telecommunications systems, including network elements, management systems, and customer-facing applications. Write clean, efficient, and maintainable code in languages such as C++, Java, Python, or Go. Collaborate with system architects, product managers, and other engineers to define software requirements and design specifications. Implement and optimize algorithms for signal processing, data transmission, and network protocols. Develop and maintain software testing frameworks and automation tools. Troubleshoot and resolve software defects and performance issues in development, staging, and production environments. Stay abreast of emerging technologies and trends in telecommunications and software engineering. Participate in code reviews and contribute to team knowledge sharing.
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Proven experience (3+ years) in software development, with a focus on telecommunications applications. Proficiency in at least one object-oriented programming language (e.g., C++, Java, Python, Go). Familiarity with telecommunication protocols (e.g., SIP, RTP, TCP/IP) and concepts. Experience with software development methodologies (Agile, Scrum). Knowledge of operating systems (Linux/Unix) and networking fundamentals. Experience with containerization technologies (Docker, Kubernetes) is a plus. Strong analytical and problem-solving skills. Excellent written and verbal communication skills.
This remote position offers a competitive salary of up to ZAR per annum, along with a comprehensive benefits package including private health insurance, a retirement savings plan, and performance bonuses. Our client is committed to employee growth and provides access to extensive training resources and opportunities for professional development. Enjoy the flexibility of remote work while contributing to groundbreaking projects in the fast-evolving telecommunications landscape. This role offers significant potential for career advancement within a forward-thinking organization.