Senior Modem Java/Kotlin Application Software Engineer

Overview

On Site
$50 - $70
Full Time

Skills

Analytics
Artificial Intelligence
C++
Cellular
Customer Support
Data Analysis
Machine Learning (ML)
Data Processing
ELT
Emerging Technologies
Java
KPI
Kotlin
LTE
Management
Microsoft Windows
Network
OS X
Optimization
Prism
QCAT
QxDM
RF
RF Scanning
Reporting
TCP
Visualization
Wireless Networking

Job Details

#Hiring #C2C #Java_Kotlin
Hi Team,

Please share me the profile at

Job Title: Senior Modem Java/Kotlin Application Software Engineer

Location: New Jersey (Onsite Only)

Telecommunications Domain is Mandatory

Project Overview:

This role involves enhancing Windows/macOS desktop applications used for modem and network diagnostics. The primary objective is to build advanced post-processing capabilities for logs generated by modem chipsets (Qualcomm, MediaTek, Samsung LSI) and RF scanners (Viavi, PCTEL, R&S, PriSM). These capabilities will power intelligent analytics and provide detailed KPI and executive-level competitive reports covering 5G SA/NSA, LTE, DSDS, VoNR/EPS-Fallback/VoLTE, and more.

Basic Qualifications:

  • 8+ years of hands-on experience in Java/Kotlin, with a solid background in C++
  • Strong understanding of cellular technologies NR 5G SA/NSA, RedCap, LTE, VoNR, EPS-Fallback, VoLTE, TCP/IP
  • Prior experience with modem log or RF scanner data analysis using tools like QXDM, QCAT, ELT, Viavi, PCTEL, R&S
  • Experience in Windows/macOS application development
  • Exposure to AI/ML, wireless network architecture is a plus
  • Adaptable and willing to learn emerging technologies

Roles and Responsibilities:

  • Lead the design and optimization of the post-processing architecture for modem/RF log files
  • Develop modules to analyze collected data and compute KPIs for 5G SA/NSA, RedCap, LTE, VoNR, EPS-Fallback
  • Create reporting and visualization components to present KPIs and performance insights
  • Drive performance improvements in data processing, memory management, and application speed
  • Contribute to product stability, power optimization, and assist with customer support during commercialization

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.