Who we are
We have been developing softwares for over a decade. We are a global company, Our customers are companies from the USA, UK, Canada and Europe. As a company, we are very performance-oriented, we test the performance of all codes and database queries. We take the time to refactor and rework code when necessary, but we always have the business goals in mind when doing this. We’re hiring several engineers to help create an industry-leading Telecommunication Platform. We will be developing a variety of telecommunications applications.
What we’re looking for
We are looking for Telecommunications Engineers with Strong Code Foundation to join the team, We work with international clients, They are global provider of leading innovative network intelligence and security solutions worldwide. We are looking for experienced Telecommunications engineers who will work with our team closely on a variety of telecommunications projects. We expect our developer to be passionate about new technologies and think of creative ways that they could benefit our business. As a telecommunications engineer, you will research, develop and maintain code and protocols to suit our client applications.
Design and implementation of Network protocols
Develop and test Network applications
Develop drivers for devices.
Be accountable for the development environment and ensure that infrastructure remains stable. Ensure the quality and usability of deliverables.
A problem-solver with an inquisitive and innovative mind and loves to collaborate with other teams to drive the product forward.
We do not require you to be super proficient, we are going to provide on-site training. But, below are few preferences we are considering:
An honours degree in computer science or a equivalent experience is required.
Software design, analysis and diagnostics. Ability to implement high quality, reliable and maintainable code. Keen to learn and adopt various programming languages ( C/ C++, Java or Python)
Very good knowledge of English & Arabic (oral & written)
Strong knowledge of telecommunications protocols, RF communications, and multiple access methods: LTE, GSM, EDGE, GPRS etc.
Understanding of LAN/WAN protocols used in TCP/IP, LTE/4G, IoT,VoIP, VPN, DSL etc.
Experience using wireless communication test equipment (network analyzer, spectrum analyzer, signal generator, etc.)
Ability to develop a new secure encrypted protocol.
Linux and Open Source development experience highly desirable
Understanding of software development methodologies (version control, issue tracking, code analysis, code review, debugging, profiling)
Working experience in an agile team environment is a big plus.
Preferred candidates are with military or security background.
Expected to work on a variety of projects.
We have a flat organizational structure.
Flexible hours and work from home.