Sr Software Engineer, Stack

Parallel Wireless

Nashua, NH

JOB DETAILS
SKILLS
4G (4th Generation) Wireless, Analysis Skills, Apple Macs, C Programming Language, C++ Programming Language, Communication Skills, Computer Engineering, Computer Programming, Computer Science, Cross-Functional, Customer Escalations, Customer Support/Service, Debugging Skills, Energy Efficiency, Integration Testing, Linux Operating System, POSIX Operating Systems, Performance Management, Performance Tuning/Optimization, Problem Solving Skills, Product Development, Product Lifecycle, Protocol Stack, Quality Assurance, Realtime Linux Operating System, Realtime Programming, Resolve Customer Issues, Software Development, Software Engineering, Systems/Internals Programming, Technical/Engineering Design, Telecommunications, Telecommunications Standards, Testing, Unix Operating Systems, Wireless Communications
LOCATION
Nashua, NH
POSTED
Today
Senior Software Engineer

Parallel Wireless is reimagining mobile networks with innovative, energy-efficient Open RAN solutions. Join us as we lead the future of telecommunications, driving innovation through green and sustainable networks.

We are seeking an experienced Senior Software Engineer with a strong background in telecommunications, 4G/LTE protocol stack development, and real-time systems programming.

The ideal candidate will have hands-on expertise in LTE control-plane and data-plane layers (RRC, MAC, RLC, PDCP) and proven skills in C/C++ development on Unix/Linux environments. This role is focused on core product development, feature implementation, and field issue resolution—not QA, testing, or integration. You'll work closely with cross-functional teams to design, code, and deliver high-performance LTE solutions.

Key Responsibilities:

  • Design and develop 4G/LTE protocol stack features (control-plane & data-plane).
  • Work on protocol layers such as RRC, LTE-MAC, RLC, and PDCP.
  • Write, optimize, and debug C/C++ code on Unix/Linux/POSIX real-time operating systems.
  • Analyze and resolve customer-reported and internal QA issues.
  • Handle field issues, debugging, and customer support escalations.
  • Bring up and maintain LTE test setups in a running state.
  • Collaborate with peers to augment LTE/5G knowledge and drive engineering productivity.
  • Contribute to product performance improvements and ensure high-quality deliverables.

Skills & Experience

  • Proven experience in telecom software development (LTE / 4G, preferably with exposure to 5G).
  • Strong expertise in protocol development (RRC, MAC, RLC, PDCP).
  • Excellent design and coding skills in C/C++.
  • Hands-on experience with Unix/Linux real-time operating systems.
  • Strong problem-solving and debugging skills for complex telecom systems.
  • Experience handling customer issues and fixing field problems.
  • Excellent communication skills and ability to work across global teams.

Qualifications

  • Master's or Bachelor's degree in Computer Science / Computer Engineering / Telecommunications.
  • Experience in product development roles (not QA / Integration / pure testing).
  • Familiarity with telecom standards, LTE architecture, and 5G evolution.
  • Exposure to telecom product lifecycles and performance optimization.

About the Company

P

Parallel Wireless