Telecommunications Software Engineer

Placements24

Centurion

Hybrid

ZAR 600,000 - 1,000,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
Retirement savings plan
Performance bonuses
Extensive training resources

Job summary

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.

Qualifications

  • Bachelor’s/Master’s degree in CS/SE/EE or related field.
  • 3+ years in software development for telecommunications applications.
  • Strong knowledge of OO programming and networking fundamentals.
  • Experience with Agile/Scrum methodologies.

Responsibilities

  • Design, develop, test, and deploy software components for telecom systems.
  • Write clean, efficient code in C++, Java, Python, or Go.
  • Collaborate with architects, PMs, and engineers to define requirements.
  • Implement algorithms for signal processing and network protocols.
  • Develop and maintain testing frameworks and automation tools.
  • Troubleshoot defects and performance issues in multiple environments.

Skills

C++
Java
Python
Go
SIP
RTP
TCP/IP
Agile
Linux
Code reviews

Education

Bachelors or Masters in Computer Science / Software Engineering / Electrical Engineering

Tools

Docker
Kubernetes

Job description

About the Role

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.

Key Responsibilities

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.

Requirements

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.

Benefits

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Excellent health benefits
Performance bonuses
+2
Remote Senior Telecom Software Engineer
Remote Senior Telecom Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote with flexible hours
Health insurance
+3
Senior Telecoms Software Developer
Senior Telecoms Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
WFH stipend
Flexible hours
+1
Lead Telecoms Software Developer
Lead Telecoms Software Developer

Placements24 • Centurion

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Private healthcare
Generous leave
+1
Senior Telecom Software Developer
Senior Telecom Software Developer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Competitive salary and performanceBonu
Medical, dental, and vision coverage
+2
Principal Telecom Software Engineer (Remote)
Principal Telecom Software Engineer (Remote)

Placements24 • Durban

Hybrid
ZAR 1,800,000 - 2,400,000
Medical aid
Retirement fund
Telecommunications Software Developer
Telecommunications Software Developer

Placements24 • Polokwane

On-site
ZAR 600,000 - 900,000
Competitive salary
Remote work
Growth opportunities
+2
Remote Telecommunications Software Developer
Remote Telecommunications Software Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Remote-first culture
Stock options
Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work environment
Health insurance paid by company
Dental coverage
+7
Remote Telecommunications Software Developer
Remote Telecommunications Software Developer

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Comprehensive medical coverage
Retirement savings plan
Generous paid time off
+1