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

CompNova

San Diego (CA)

On-site

USD 83,000 - 124,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CompNova in San Diego, CA seeks a Software Engineer II to drive the integration of 5G and IoT wireless edge devices with cloud-based management platforms. You will enable device provisioning, telemetry, and firmware lifecycle management across carrier networks and enterprise deployments.

The role blends software engineering with networking expertise, requiring C/C++, Go, or Python on Linux, plus hands-on lab validation, performance tuning, and collaboration with global teams to deliver scalable,

Qualifications

  • Bachelor's degree in a related technical discipline.
  • Proficient in C/C++, Go or Python within Linux environments.
  • Strong TCP/IP networking knowledge and protocols.
  • Experience with distributed systems, APIs, or cloud-connected apps.
  • Working knowledge of 5G NR, LTE, cellular networks, 3GPP architectures.
  • Experience with TR-069, TR-369 (USP), or SNMP device management.
  • REST APIs, gRPC, and SOA concepts; lab validation experience.
  • Ability to analyze logs, telemetry, and performance metrics.

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 templates, telemetry collection, and FOTA updates.
  • Develop and troubleshoot device management protocols including TR‑069, TR‑369 (USP), and SNMP.
  • Build Northbound RESTful APIs and gRPC interfaces for carrier and enterprise integrations.
  • Develop production-quality software on Linux-based embedded and server platforms using C, C++, Go, or Python.
  • Contribute to data path processing, device orchestration, and telemetry systems.
  • Perform end-to-end integration, validation, and regression testing in a lab environment.
  • Investigate and resolve software, networking, and hardware integration issues on live devices.
  • Collaborate with internal engineering teams and technology partners on architecture and interoperability.
  • Analyze packet captures, logs, and telemetry data to resolve performance issues.

Skills

C
C++
Go
Python
Linux
TCP/IP
REST APIs
gRPC
TR-069
TR-369 (USP)
SNMP
5G NR
LTE
Embedded Linux
Cloud Integration

Education

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Telecommunications, or a related technical discipline

Tools

Embedded Linux
Cloud Platforms (AWS/Azure/GCP)
Docker

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

5G & IoT Edge Platform Engineer — Cloud-Ready Integrations
5G & IoT Edge Platform Engineer — Cloud-Ready Integrations

CompNova • San Diego (CA)

On-site
USD 83,000 - 124,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
Senior Principal/Architect Engineer Software
Senior Principal/Architect Engineer Software

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

On-site
USD 170,000 - 277,000
Restricted stock units
Employee benefits
Immigration sponsorship eligibility
5G Core Network Development Engineer
5G Core Network Development Engineer

FindErnest • United States

Hybrid
USD 90,000 - 120,000
Deployment & Operations Engineer
Deployment & Operations Engineer

IT Minds LLC • United States

Remote
USD 90,000 - 120,000
Software Engineer
Software Engineer

Airspan Networks • Milpitas (CA)

On-site
USD 260,000 - 290,000
Telecom and Wireless Network Technician
Telecom and Wireless Network Technician

Phase2 Technology • Corridor North (MD)

On-site
USD 77,000 - 176,000
5G Interoperability Test Engineer – RAN Air Interface & Lab Testing
5G Interoperability Test Engineer – RAN Air Interface & Lab Testing

NextGen | GTA: A Kelly Telecom Company • Plano (TX)

On-site
USD 100,000 - 130,000
Health, Dental and Vision Benefits
Short/Long Term Disability Protection
Life Insurance and Retirement Plans
5G Modem Field Test Engineer / Warren, NJ / Mobile
5G Modem Field Test Engineer / Warren, NJ / Mobile

SPACEPALM INC • New Jersey

On-site
USD 85,000 - 120,000
Senior Software Developer/.NET expertise - Onsite position Posted on 08/05/2025 Trending
Senior Software Developer/.NET expertise - Onsite position Posted on 08/05/2025 Trending

Nokia Group • Sunnyvale (CA)

On-site
USD 139,000 - 259,000
Corporate Retirement Savings Plan
Health and dental benefits
Short-term and long-term disability
+6