×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Telco

Job in Raleigh, Wake County, North Carolina, 27601, USA
Listing for: Red Hat
Full Time position
Listed on 2026-03-05
Job specializations:
  • Software Development
    Software Engineer, DevOps, Cloud Engineer - Software, Embedded Software Engineer
Job Description & How to Apply Below
Job Summary
:
Red Hat is the world’s leading provider of enterprise open source software solutions, and they are seeking a Software Engineer to join their Telco 5G Platform team. The role involves designing and implementing a container platform for 5G telecommunication networks, collaborating with various engineering teams and open source communities.

Responsibilities
:

• Bring Telecom High Availability and small footprint concepts to the CNF platform, enabling 5G vRAN deployments

• Play an active role and contribute to multiple open source projects and communities like Kubernetes, Red Hat Open Shift, Open vSwitch (OVS), and Open Virtual Network (OVN)

• Troubleshoot, analyze bug root causes and provide resolutions

• Review design, enhancement proposals and patches from other members

• System level engineering and design for performance

• Work with the quality engineering team (QE) to ensure effective and complete test coverage

• Define, contribute to and collaborate on new system architectures.

• Publicize the team's work through blogs, web postings, or conference talks

• Work across product teams to influence future directions

Qualifications
:
Required
:

• Bachelor's degree in computer science or equivalent working experience

• 2+ years of experience in a Linux environment with at least one of the following languages:
Golang, Python, Java, or C/C++

• Good knowledge of Linux Kernel internals and architecture

• Ability to work with Linux Kernel developers to debug and resolve issues

• Comfortable working on large multidisciplinary problems and bringing together a diverse set of technical options to a clear path forward

• Experience with Linux system programming in a distributed telecom environment

• Multi-threaded programming and management of shared resources in complex environments

• Ability to quickly learn new technologies

• Good written and verbal communication skills in English

Preferred
:

• Experience with virtualization technologies (QEMU, KVM, etc)

• Experience with Real Time Linux

• Experience with container related technologies (docker, cri-o, etcd)

• Familiarity with the wider Kubernetes and CNCF project ecosystem

• Leading or contributing to open source communities

• Previous code contributions to or participation in open source projects or code samples on Git Hub

• You’re willing to wear a lot of red or a red hat

• Latency sensitive workload tuning (IEQ lines, CPU pinning, NUMA affinity, etc.)

• System and performance engineering analysis and a proven track record of unlocking performance in constrained environments

• Linux networking or SDN related development contribution

Company
:
Red Hat is a software company that offers enterprise open-source software solutions. It is a sub-organization of IBM. Founded in 1993, the company is headquartered in Raleigh, USA, with a team of 10001+ employees. The company is currently Late Stage.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary