Design and implement high-performance, 3GPP-compliant 5G Core control- and user-plane functions on ARM-based embedded Linux. Develop in C/Go/Rust, use DPDK for packet processing, optimize latency/throughput, debug protocol and performance issues, and collaborate cross-functionally to integrate carrier-grade systems.
We are seeking a Senior Embedded 5GC Software Development Engineer to drive innovation in 5G Core network functions. In this role, you will design and implement high-performance, 3GPP-compliant control-plane and user-plane functionality, focusing on ARM-based architectures. Your expertise will contribute to building robust, carrier-grade systems, ensuring optimal performance and reliability.
Responsibilities
- Develop embedded software for 5G Core network functions, including AMF, SMF, UPF, AUSF, UDM, PCF, and NRF.
- Implement and maintain 5G protocols and procedures, such as NAS, NGAP, PFCP, and GTP-U.
- Design and develop high-performance software using C, Go, and Rust.
- Optimize software for Linux embedded systems on ARM-based platforms.
- Create high-performance packet-processing components with DPDK.
- Enhance system performance for latency, throughput, CPU usage, and memory efficiency.
- Debug complex protocol, system, and performance issues using advanced tools.
- Collaborate with cross-functional teams to ensure seamless integration.
- Stay updated with the latest 5G Core technologies and industry trends.
- Extensive experience in 5G Core architecture and call flows.
- In-depth knowledge of 3GPP procedures, including registration, mobility, and session management.
- Strong programming skills in C, with experience in Go or Rust.
- Proficiency in Linux system programming and embedded Linux development.
- Experience with ARM-based systems and multi-threaded programming.
- Solid understanding of networking fundamentals (TCP/IP, UDP, SCTP, HTTP/2).
- Expertise in packet processing and performance tuning.
- Familiarity with DPDK and its applications.
- Preferred: Experience in implementing 5G Core network functions in production.
- Strong debugging skills using tools like Wireshark, GDB, and tcpdump.
Similar Jobs
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Handles inbound calls and warm leads, consults customers on insurance needs, recommends appropriate Property and Casualty coverage, and converts prospects into policyholders. The role includes paid training and licensing, customer service, sales closing, and brand representation. Employees work remotely on assigned evening and weekend schedules, using company-provided equipment and a wired high-speed internet connection.
Top Skills:
Cable InternetDsl InternetFiber InternetPc
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Handles inbound calls and warm leads, consults customers on insurance needs, recommends appropriate Property & Casualty products and coverage, and converts prospects into policyholders. The role includes paid licensing and training, customer communication, sales closing, and maintaining a remote work setup with reliable wired high-speed internet. Employees must work four weekdays and one weekend day on designated shifts and remain in their resident state for at least one year.
Top Skills:
Cable/Fiber/Dsl High-Speed InternetPc
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Originate and service agricultural mortgage loans across Southern and Eastern Illinois while managing a $400 million portfolio. Develop new business, structure complex financings, underwrite and analyze credit, conduct real estate valuation, and maintain long-term relationships with agricultural clients and industry stakeholders. The role requires strong agricultural lending expertise, business development skills, portfolio management capabilities, and an established regional network.
Top Skills:
Ai PlatformsDatabase Management
What you need to know about the Charlotte Tech Scene
Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus


