> Markdown version of [/jobs/ext/3056538-cellular-protocol-software-engineer](https://www.wearedevelopers.com/jobs/ext/3056538-cellular-protocol-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Cellular Protocol & Software Engineer - **Company:** Precise Systems, Inc. - **Location:** Crane, IN, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C (Programming Language), LTE (Telecommunication), Automation of Tests, C++ (Programming Language), Computer Programming, Computer Networks, Computer Engineering, Modems, Software Debugging, Field-Programmable Gate Array (FPGA), Python (Programming Language), Regression Testing, Software Tools, Requirements Traceability, Software Engineering, Verification and Validation (Software), Systems Integration, Wireshark, Data Logging, Git, SC Clearance, Information Technology, Software Defined Radio, Cellular Architecture, Decoding, Vulnerability Analysis - **Published:** September 24, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9189077/cellular-protocol-software-engineer ## About the Role * Bachelor's degree in Computer Engineering, Electrical Engineering, Electronics Engineering, or Mathematics with a concentration in computer science, * Minimum of three (3) years of professional experience in computer design, software development, or computer networks * Demonstrated hands-on experience analyzing or developing cellular protocols at the protocol-stack, signaling-message, or packet level. * Working knowledge of 3GPP cellular architecture and LTE/5G protocol behavior, including RRC, NAS, PDCP, RLC, MAC, and PHY interactions. * Ability to analyze signaling procedures, message sequences, information elements, state transitions, and interactions between protocol layers. * Strong programming skills in C, C++, and Python for protocol analysis, test development, automation, or software integration. * Experience capturing, decoding, and analyzing cellular signaling or packet traffic using protocol-analysis, packet-analysis, diagnostic, or comparable tools. * E xperience developing or executing structured laboratory, simulated, over-the-air, or field test activities. * Strong technical-writing and communication skills with the ability to document findings, conclusions, vulnerabilities, and engineering recommendations. Desired Experience: * Experience with cellular protocol development, modem or baseband software, UE/eNB/gNB protocol implementation, protocol conformance testing, or telecom research and development. * Experience with cellular vulnerability analysis, protocol exploitation, malformed-message testing, or wireless cyber test environments. * Familiarity with software-defined radio and open cellular test platforms or frameworks such as srsRAN, OpenAirInterface, or comparable environments. * Experience with Wireshark or other cellular protocol decoders, packet-capture tools, diagnostic logging tools, or signaling-analysis platforms. * Experience with Digital Signal Processing, FPGA-based systems, waveform analysis, RF signal generation, or RF test infrastructure. * Experience supporting Department of Defense, Navy, Electronic Warfare, cyber, spectrum, or secure laboratory programs. * Experience with verification and validation, requirements traceability, regression testing, test automation, or Git-based development workflows. * Active Secret clearance and ability to support higher-classification tasking when required. Must be able to obtain and maintain a Secret security clearance. Due to the sensitivity of customer-related requirements, U.S. Citizenship is required. ## Description * Analyze 3G, LTE, and 5G protocol stacks, signaling flows, message exchanges, state transitions, and protocol behavior at the packet and message level. * Decode and evaluate cellular control-plane and user-plane signaling, including interactions among RRC, NAS, PDCP, RLC, MAC, and PHY layers. * Analyze 3GPP procedures such as registration/attach, authentication, security establishment, session setup, mobility, handover, and connection management. * Identify protocol fields, information eements, timing relationships, implementation differences, abnormal behavior, edge cases, and potential vulnerabilities. * Develop, modify, debug, and maintain software in C, C++, and Python to generate, emulate, manipulate, analyze, or test cellular protocol behavior. * Capture, decode, inspect, and troubleshoot cellular signaling and packet traffic using protocol-analysis, packet-analysis, cellular diagnostic, or comparable engineering tools. * Develop and execute structured test cases that exercise specific protocol states, message sequences, malformed conditions, implementation behavior, and performance characteristics. * Support software-defined, simulated, laboratory, over-the-air, and field test environments used to reproduce, stimulate, or assess cellular protocol behavior. * Correlate RF observations and waveform characteristics with protocol-layer activity to support technically defensible analysis and test conclusions. * Prepare test procedures, technical reports, protocol analyses, vulnerability findings, briefings, and engineering recommendations for Government review and decision-making. ## Related Videos - [Tour de Force: Open-Source LLM Inference Optimization from Simple to Sophisticated](https://www.wearedevelopers.com/videos/100099-tour-de-force-open-source-llm-inference-optimization-from-simple-to-sophisticated) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Code meets connectivity - Developers as the powerhouse of Network API innovation](https://www.wearedevelopers.com/videos/1686-code-meets-connectivity-developers-as-the-powerhouse-of-network-api-innovation) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)