Engineer / Designer
Additional Requirements
Apart from solid knowledge of C++ and deep understanding of Object Oriented Programming, Candidate should have experience and knowledge of the following areas:
- STL containers and algorithms
- Design patterns
- Fundamentals of operating systems
- Memory management in C++
- Multithreading and synchronization mechanisms
- Knowledge of UML
- Linux console basics
- Unit and Module testing concept
- Good communication in English (both written and spoken)
Nice to have:
- Knowledge of agile SW development practices
- Knowledge of cellular and broadband 3G or 4G access technologies (UMTS, LTE)
- Knowledge of NSN NodeB O&M SW Architecture
- professional work experience in above areas will be seen as a major advantage
Qualities:
- Creative and self-motivated.
- Ability to assist with designing and developing complex fault tolerant systems.
- Excellent troubleshooting and diagnostic skills.
- Ability to communicate and work with other teams.
- Able to quickly learn and transfer knowledge on new technologies, as required.
- Able to work in a fast-pace environment.