Responsibilities
- Create and maintain C++ implementations of 5G NR-NTN L1 and L2 protocol components, including PHY adaptation, FAPI interface, MAC layer, and downlink/uplink schedulers
- Develop PHY-layer enhancements specific to non-terrestrial networks, such as extended HARQ timers, timing advance pre-compensation, link adaptation for satellite links, and Doppler shift compensation
- Enhance and fine-tune the MAC scheduler to support NTN requirements, including HARQ retransmission handling, coverage enhancement modes, and resource allocation based on satellite constellation characteristics
- Build and maintain the FAPI interface between MAC and PHY layers, managing P5/P7 messages, slot indications, downlink/uplink configurations, and timing or error events in NTN-adapted frame structures
- Design downlink and uplink scheduling algorithms tailored for satellite conditions, incorporating HARQ retransmission logic, coverage enhancement resource planning, constellation-aware policies, and QoS prioritization
- Collaborate with RF and baseband engineering teams to verify L1/L2 protocol performance in both laboratory and real-world NTN environments using LEO and GEO satellite setups
- Diagnose, analyze, and resolve L1/L2 protocol issues in Linux environments using debugging and performance tools such as GDB, Valgrind, perf, and Wireshark
- Work closely with systems engineers to convert 3GPP Release 17 and 18 NR-NTN specifications into actionable software requirements and detailed protocol designs
- Engage in code reviews, architectural planning sessions, and contribute to technical documentation and design records
- Integrate AI-powered coding tools like Claude, Cursor, and Codex throughout development tasks including specification analysis, test automation, and code validation, while helping define team-wide AI-assisted engineering practices
Work Arrangement
On-site — Espoo, Finland
Team
Team is expanding rapidly with collaboration across three continents, rooted in a growing engineering hub in Espoo.
Other
- This position is located in Espoo, Finland, a key engineering center and one of the fastest-growing locations for the company.
- Candidates must work on-site for three days per week.
- The team is undergoing rapid expansion.
- Employees collaborate across three continents.
- Work approach emphasizes flexibility.
- Culture is open, transparent, and inclusive, influenced by Silicon Valley innovation, Nordic work principles, and South Asian collaboration styles.