1

Telecom Software Engineer Jobs in California (NOW HIRING)

Software Engineer

Milpitas, CA · On-site +1

$264K/yr

Airspan Careers SOFTWARE ENGINEER Location: In office, Milpitas, CA ABOUT AIRSPAN NETWORKS Airspan ... Backed by strong investments and a team of world-class experts, Airspan supports telecom operators ...

Airspan Careers SOFTWARE ENGINEER Location: In office, Milpitas, CA ABOUT AIRSPAN NETWORKS Airspan ... Backed by strong investments and a team of world-class experts, Airspan supports telecom operators ...

Embedded Software Engineer

Emeryville, CA · On-site

$120K - $150K/yr

Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom, and Aerospace companies nationwide. Protingent exists to make a positive impact and ...

Staff Software Engineer - Backend & AI Location: San Francisco, CA (In-office) About Clerk Chat ... our own telecom infrastructure. It's big and bold and needs spirited adventurers to join our ...

Software Engineer II

Redwood City, CA · On-site

$119K - $163K/yr

Software Engineer II (P3) - Production AI (Metrics & Analytics) AgreeYa is a global Systems ... as Telecom, Banking, Financial Services & Insurance, Healthcare, Utility & Energy, Technology ...

... software engineering experience in C, C++ with emphasis on design patterns * Experience with ... Experience with telecom/networking/satellite/wireless communications * Experience with Kubernetes ...

Software Engineer II

Los Angeles, CA · On-site

$105K - $143K/yr

Software Engineer II (P3) - Production AI (Metrics & Analytics) AgreeYa is a global Systems ... as Telecom, Banking, Financial Services & Insurance, Healthcare, Utility & Energy, Technology ...

Software Engineer

Carlsbad, CA · On-site

$145K - $218K/yr

... software engineering experience in C, C++ with emphasis on design patterns * Experience with ... Experience with telecom/networking/satellite/wireless communications * Experience with Kubernetes ...

... software engineering experience in C, C++ with emphasis on design patterns * Experience with ... Experience with telecom/networking/satellite/wireless communications * Experience with Kubernetes ...

Software Engineer

Carlsbad, CA · On-site

$145K - $218K/yr

... software engineering experience in C, C++ with emphasis on design patterns * Experience with ... Experience with telecom/networking/satellite/wireless communications * Experience with Kubernetes ...

... financial services, telecom infrastructure, and e-commerce. PubNub is also used as the ... software companies. If you like hyper-scale systems and engineering projects that redefine limits ...

... financial services, telecom infrastructure, and e-commerce. PubNub is also used as the ... software companies. If you like hyper-scale systems and engineering projects that redefine limits ...

Sr. Platform Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

About the job Sr. Platform Software Engineer - Senior Platform Software Engineer Location: Bay Area ... If you have experience with IoT device management workflows and an understanding of telecom, we ...

Data Software Engineer

Palo Alto, CA · On-site

$134K - $161K/yr

... of chips for telecom and consumer electronics. Photonics offers natural advantages for scale ... Job Summary: As a Data Software Engineer, you will be at the forefront of supporting our data ...

next page

Showing results 1-20

Telecom Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do telecom software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for telecom software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is the difference between Telecom Software Engineer vs Network Engineer?

AspectTelecom Software EngineerNetwork Engineer
Required CredentialsBachelor's in Computer Science, Telecommunications, or related field; certifications like CCNA, CCNPBachelor's in Computer Science, Network Engineering, or related; certifications like CCNA, CCNP
Work EnvironmentDevelops software for telecom systems, networks, and applications; often in software development teamsDesigns, implements, and maintains network infrastructure; often in network operations or support teams
Employer & Industry UsageTelecom companies, service providers, equipment vendorsTelecom, IT, and enterprise organizations managing network infrastructure

While both roles require networking knowledge and certifications like CCNA, Telecom Software Engineers focus on developing software solutions for telecom systems, whereas Network Engineers primarily design and maintain network infrastructure. The roles often overlap but differ in their core responsibilities and daily tasks.

What cities in California are hiring for Telecom Software Engineer jobs? Cities in California with the most Telecom Software Engineer job openings:
Contract - C/C++ - Software Developer - San Diego CA

Contract - C/C++ - Software Developer - San Diego CA

Aptiva Corp

San Diego, CA • On-site

$52 - $70/hr

Contractor

Posted 13 days ago


Job description

 
Software Developer (C/C++) 

San Diego CA

Long term Contract

Job Description: We are looking for a skilled and motivated C Developer to work on 3GPP SA core network development, focusing on the Open5GS project. As a key member of our development team, you will contribute to feature development, design, implementation, and unit testing of core network functions, with a focus on high-performance solutions using DPDK (Data Plane Development Kit), C, and C++ programming languages. You will collaborate closely with cross-functional teams to deliver robust, scalable, and reliable solutions for the evolving telecom infrastructure.

Responsibilities:

· Develop and maintain 3GPP SA core network components using the Open5GS open-source project.

· Design, implement, and optimize features for the 3GPP core network, ensuring high availability and performance.

· Utilize DPDK for packet processing and optimize data plane functionality in a Linux-based environment.

· Write efficient, scalable, and high-quality C/C++ code for core network functions and protocols.

· Perform unit testing and debugging to ensure the reliability and functionality of developed features.

· Collaborate with cross-functional teams including system architects, QA engineers, and other developers to ensure seamless integration and timely delivery of network solutions.

· Contribute to the documentation of code, features, and technical designs.

· Participate in code reviews and provide constructive feedback to peers to improve code quality and development processes.

· Stay updated with the latest developments in 3GPP standards and core network technologies to ensure the solutions are in line with industry trends.

Required Skills & Qualifications:

· Strong proficiency in C and C++ programming languages, particularly for network development.

· Experience with DPDK (Data Plane Development Kit) for high-performance networking and packet processing.

· Solid understanding of Linux-based environments and tools.

· In-depth knowledge of the 3GPP SA core network architecture, including protocols and network functions.

· Familiarity with Open5GS or other open-source 5G core solutions.

· Strong experience in feature development, debugging, and unit testing in a telecom software development environment.

· Ability to work independently and collaboratively in a team setting.

· Strong problem-solving and analytical skills.

· Good understanding of version control systems (e.g., Git).

Preferred Qualifications:

· Experience with 5G core network protocols and architecture.

· Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).

· Previous experience working in an Agile development environment.