Software Engineer II (5G & IoT Wireless Edge Platform Integration) | CompNova | San Diego, CA

Tech Junction Ltd

San Diego (CA)

Hybrid

USD 83,000 - 124,000

Part time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CompNova in San Diego, California is seeking a Software Engineer II to drive the integration of next-generation 5G and IoT wireless edge devices with cloud-based management platforms.

You will design middleware, APIs, and device management services, implement provisioning and telemetry, and work in an onsite lab environment with carrier-grade testing across distributed teams.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Telecommunications, or related field.
  • Professional software development experience in C, C++, Go, or Python within Linux environments.
  • Strong understanding of TCP/IP networking principles and protocols.
  • Experience with distributed systems, APIs, or cloud-connected applications.
  • Knowledge of 5G NR, LTE, cellular networks, and 3GPP architectures.
  • Experience with device management protocols such as TR-069, TR-369 (USP), or SNMP.
  • Familiarity with REST APIs, gRPC, and service-oriented architectures.
  • Experience with integration testing, laboratory validation, and troubleshooting.

Responsibilities

  • Design, develop, and enhance middleware, APIs, and integration services connecting wireless edge devices to cloud platforms.
  • Implement provisioning workflows, telemetry, and firmware update mechanisms.
  • Develop and troubleshoot device management protocols like TR-069, TR-369, and SNMP.
  • Build RESTful and gRPC interfaces for carrier and enterprise integrations.
  • Collaborate with distributed teams on architecture reviews and interoperability initiatives.
  • Conduct end-to-end integration, validation, and regression testing in a lab environment.
  • Analyze logs, traces, and telemetry to resolve performance and reliability issues.

Skills

Software development in C/C++/Go/Py
Linux development
TCP/IP networking
REST APIs
gRPC services
Device management protocols
5G/LTE knowledge
Troubleshooting
Collaboration across teams

Education

Bachelor's degree in CS/EE/Telecommunications

Tools

Linux

Job description

Job Title: Software Engineer II (5G & IoT Wireless Edge Platform Integration) | CompNova | San Diego, CA

Recruiting Company: CompNova

Job Location: San Diego, California, USA

Job Type: Contract

Work Arrangement: Onsite Lab & Engineering Environment

Technology Focus: 5G, LTE, IoT, Wireless Edge Computing, Cloud Integration, Device Management Platforms

Position Summary

We are seeking a highly skilled Software Engineer II to drive the integration of next-generation 5G and IoT wireless edge devices with cloud-based management platforms. This role is critical in ensuring seamless device provisioning, telemetry collection, firmware lifecycle management, and reliable operation across global Tier-1 carrier networks. Ideal candidates will combine software engineering expertise with strong networking and wireless technology knowledge to deliver scalable, production-grade solutions.

Detailed Job Description

As part of an advanced engineering team focused on wireless edge and IoT innovation, you will play a key role in connecting intelligent devices with enterprise and carrier-grade cloud ecosystems. You will develop middleware, APIs, and device management services that support large-scale deployments across diverse network environments. The position offers exposure to cutting-edge 5G, LTE, embedded systems, cloud integration, and remote device management technologies. Working closely with distributed engineering teams and technology partners, you will participate in architecture discussions, integration testing, troubleshooting, and performance optimization. This hands-on role includes extensive laboratory validation using real devices, carrier networks, RF environments, and network simulators to ensure product readiness and reliability. Candidates seeking a software-focused position at the intersection of wireless networking, edge computing, and cloud services will find this opportunity particularly rewarding.

Key Responsibilities
  • Design, develop, and enhance middleware, APIs, and integration services connecting wireless edge devices to cloud management platforms.
  • Implement and support device provisioning workflows, configuration management templates, telemetry collection systems, and firmware-over-the-air (FOTA) update mechanisms.
  • Develop, extend, and troubleshoot device management protocols including TR-069, TR-369 (USP), and SNMP.
  • Build and maintain Northbound RESTful APIs and gRPC interfaces for carrier and enterprise customer integrations.
  • Develop production-quality software using C, C++, Go, or Python on Linux-based embedded and server platforms.
  • Contribute to data path processing, connection management, device orchestration, and telemetry systems.
  • Execute end-to-end integration, validation, and regression testing in a real-world laboratory environment.
  • Investigate and resolve software, networking, and hardware integration issues occurring on live devices.
  • Collaborate with internal engineering teams and external technology partners on architecture reviews, interface design, and interoperability initiatives.
  • Perform root cause analysis and troubleshooting of complex integration defects across device, network, and cloud layers.
  • Analyze packet captures, system logs, diagnostic outputs, and telemetry data to resolve performance issues.
  • Optimize latency, throughput, connection stability, and standards-compliance across wireless platforms.
  • Create and maintain technical documentation including API specifications, interface control documents, design artifacts, and test plans.
  • Support scalable engineering practices and knowledge sharing to enable long-term platform growth and maintainability.
Required Qualifications & Skills
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Telecommunications, or a related technical discipline.
  • Professional software development experience in C, C++, Go, or Python within Linux environments.
  • Strong understanding of TCP/IP networking principles, IP routing, and network communications protocols.
  • Experience developing and troubleshooting distributed systems, APIs, integration platforms, or cloud-connected applications.
  • Working knowledge of 5G NR, LTE, cellular data networks, and 3GPP architectures.
  • Experience with device management technologies such as TR-069, TR-369 (USP), or SNMP.
  • Familiarity with REST APIs, gRPC services, and modern service-oriented architectures.
  • Experience conducting integration testing, system validation, and troubleshooting in laboratory environments.
  • Ability to analyze packet captures, logs, telemetry data, and network performance metrics.
  • Strong problem-solving, debugging, and root-cause analysis capabilities.
  • Excellent written and verbal communication skills with the ability to work effectively across distributed teams.
  • Experience collaborating with cross-functional engineering, product, and partner organizations.
Nice-to-Have Skills
  • Experience with embedded Linux development and edge computing platforms.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience working with IoT device management ecosystems and large-scale connected device deployments.
  • Familiarity with carrier certification, interoperability testing, and telecom network validation processes.
  • Experience using network simulators, RF test environments, and carrier-grade laboratory infrastructure.
  • Understanding of containerized applications, microservices, and DevOps automation practices.
  • Exposure to wireless routers, gateways, CPE devices, or industrial IoT solutions.
Recruitment Pro Tip

Candidates who stand out for this role typically demonstrate real-world experience integrating devices with cloud platforms while showcasing strong troubleshooting skills across both software and networking layers. Be prepared to discuss specific examples where you resolved complex issues involving APIs, Linux systems, device management protocols, packet analysis, or wireless network integrations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II (5G & IoT Wireless Edge Platform Integration) | CompNova | San Diego, CA
Software Engineer II (5G & IoT Wireless Edge Platform Integration) | CompNova | San Diego, CA

CompNova • San Diego (CA)

On-site
USD 96,000 - 152,000
Cellular Device Test Engineer | CompNova | Philadelphia, Pennsylvania, USA
Cellular Device Test Engineer | CompNova | Philadelphia, Pennsylvania, USA

CompNova • Philadelphia

On-site
USD 83,000 - 152,000
5G Core SDM Integration Engineer | CompNova | Dallas, TX
5G Core SDM Integration Engineer | CompNova | Dallas, TX

CompNova • Dallas (TX)

On-site
USD 140,000 - 190,000
NOC Engineer (Network Operations Center) | CompNova AI | Omaha, Nebraska, USA
NOC Engineer (Network Operations Center) | CompNova AI | Omaha, Nebraska, USA

CompNova AI • Omaha (NE)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

ADTRAN, Inc. • Dallas (TX)

On-site
USD 120,000 - 160,000
RAN Wireless SME
RAN Wireless SME

Telnet Inc • Plano (TX)

On-site
USD 117,000 - 165,000
System Engineer IV
System Engineer IV

Optomi • Denver (CO)

Hybrid
USD 100,000 - 130,000
Contract to hire opportunity with long term growth potential
Hybrid flexibility with a team and company who values culture
Working on large scale 5G deployments
Principal/Architect Engineer Software
Principal/Architect Engineer Software

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 170,000 - 277,000
RAN Engineer | Telnet Inc. | Plano, TX, USA
RAN Engineer | Telnet Inc. | Plano, TX, USA

Telnet Inc. • Plano (TX)

On-site
USD 90,000 - 120,000
4G/5G RAN Test Engineer III | Teleworld Solutions | Plano, Texas
4G/5G RAN Test Engineer III | Teleworld Solutions | Plano, Texas

TeleWorld Solutions • Plano (TX)

On-site
USD 120,000 - 190,000