We are looking for experienced C++ Software Developer to play a key role in building and implementing next generation of mobile networks. Our main goal is to address telecommunication market needs, contribute to technology development in Telecom industry and deliver innovative and high quality products. Target product is a part of 5G Open RAN concept with main focus on development of Radio Unit management software. You will be a part of R&D team following cross-functional approach to:
Design, implement and test functionality that meet agreed technical requirements
Address complex technical challenges and interact with system team to support with continuous analysis
Contribute to intended architectural solutions and realization alternatives
Perform verification using simulated environment as well as real HW planned for field/live deployment
Drive continuous products & process improvements
General requirements:
MS or BS in Computer or Telecom Science
3+ years of commercial experience
Strong knowledge of C++14,17, STL, multithreading
Strong knowledge of OOP and design patterns
Experience in gtest, gmock usage
Knowledge of IPC mechanisms
Experience in software development for Linux
Design and verification (review, code analysis, unit and functional testing) based on requirements
Experience in version control systems usage
Ability for quick learning
Communication skills
Knowledge of technical English at Intermediate level and higher
Team work
Agile way of working in short sprints with meaningful outcomes/product increments and demo presentations
Will be plus:
Experience in Google Protocol Buffers usage
Good knowledge of TCP/IP stack
Hands-on experience in system design
Embedded Linux building systems (Yocto, Petalinux tool kit)
Linux kernel and device tree knowledge
Debugging skills
Knowledge of scripting languages (Python, JavaScript, Bash)
Experience in using CI/CD methodologies
We offer:
Stable, full-time and long-term employment based on employment contract
Healthy work-life balance and friendly, caring atmosphere
Career&proffesionnal development possibilities
28 calendar days of annual vacations per year + additional paid occasional vacations
Sick leave compensation in accordance with state legislation + 3 sick days per year without sick-leave certificate
Medical insurance
Lunches compensation & gym benefit
Phone allowance
Parking
Cozy office/and possibility to work remotely
Team and company events
About TietoEVRY
Welcome to an exciting journey. TietoEVRY creates digital advantage for businesses and societies. We are a leading digital services and software company with local presence and global capabilities. Nordic values and heritage are the foundation of TietoEVRY success. Let's build a brighter future. Together.