About the Role
The role involves designing, implementing, and maintaining software components for telecom RAN systems using C/C++. The engineer will work closely with cross-functional teams to ensure high-quality deliverables, contribute to system architecture, and support testing and deployment activities across various stages of the development lifecycle.
Responsibilities
- Design and develop software modules for radio access network applications using C/C++
- Collaborate with system architects and development teams to define technical specifications
- Implement and optimize low-level software for performance and reliability
- Participate in code reviews and ensure adherence to coding standards
- Troubleshoot and resolve defects in existing software components
- Support integration and testing of RAN software with network infrastructure
- Contribute to system-level design and architectural decisions
- Work on real-time embedded systems within telecom environments
- Ensure software complies with industry and project-specific requirements
- Document technical designs and development processes
- Stay updated with evolving telecom standards and technologies
- Assist in defining development roadmaps and technical strategies
- Engage in agile development practices and sprint planning
- Collaborate with QA teams to validate software functionality
- Support deployment and field troubleshooting when needed
Nice to Have
- Experience with 5G or LTE RAN software development
- Knowledge of O-RAN standards and interfaces
- Familiarity with cloud-native or virtualized RAN environments
- Experience with distributed systems and microservices
- Exposure to containerization technologies like Docker
- Understanding of network function virtualization (NFV)
- Background in multi-threaded or concurrent programming
- Experience with performance profiling tools
- Knowledge of security practices in telecom software
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Part of a specialized software engineering team focused on telecom RAN solutions
Why Join Us
- Opportunity to work on cutting-edge telecom technologies in a global organization
- Supportive environment that values innovation, collaboration, and continuous learning
Location
Position based in Poland with hybrid work options
Not specified


