
Senior C/C++ RAN Telecom Software Engineer
Tietoevry
full-time
Posted on:
Location Type: Remote
Location: Ukraine
Visit company websiteExplore more
Job Level
About the role
- Drive the full software development lifecycle, including system specification, design, implementation, and maintenance
- Translate high-level requirements into clear and feasible technical solutions
- Handle the most complex and challenging parts of the development process
- Plan and manage your own work as well as contribute to planning tasks for other team members
- Take ownership of systems or subsystems and coordinate related development activities
- Potentially act as a team leader, providing guidance and direction when needed
Requirements
- Proficiency in C/C++ for embedded network applications
- Strong understanding of 5G architecture and protocols
- Solid knowledge of 3GPP standards
- Understanding of O-RAN and FAPI/eCPRI interfaces
- Deep understanding of digital communications, including OFDM, MIMO, and channel coding
- Solid understanding of embedded systems running on Linux or RTOS
- Experience with implementing cloud-native RAN software (Docker, Kubernetes)
- Experience with CI/CD pipelines for RAN deployment
- Strong analytical and debugging skills for real-time systems
- Hands-on experience with Wireshark or QXDM
- Experience with version control systems (Git, Gerrit)
- Experience using build automation tools (CMake)
- Will be an advantage BSc/MSc/PhD in Telecommunications, or Computer Science
- Experience with Python for automation and test scripting
- Competence in MATLAB or equivalent simulation tools
- Practical knowledge of DSP and vectorization
- English proficiency: Upper-Intermediate or higher
Benefits
- Participation in interesting international projects
- Stable, full-time and long-term cooperation
- Healthy work–life balance and a friendly, caring atmosphere
- Career and professional development opportunities
- Competitive salary and comprehensive benefits package
- Flexibility to work remotely or from our offices
- Regular team and company events
- A reasonable and transparent recruitment process
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++5G architecture3GPP standardsO-RANFAPIeCPRIOFDMMIMOchannel coding
Soft Skills
analytical skillsdebugging skillsteam leadershipguidancedirectionplanningownership
Certifications
BScMScPhD