C Software Developer – Abu Dhabi (to 70,000 Euro)

C Software Developer – Abu Dhabi (to 70,000 Euro)

You want to have an adventure, get international experience and make a new step in your career? This is your chance to move to one of the richest, most modern and safest countries in the world – UAE! This is a well-paid job in a high-tech environment!

Abu Dhabi is a modern city that offers a vibrant lifestyle in an extremely safe and family-friendly environment. There are lots of opportunities for international food, café’s, shopping and entertainment. Fine white sandy beaches with long boardwalks and excellent weather.

Our client is a Canadian IT company focused on cutting-edge security technology. You will join a 35 member international team based in Abu Dhabi, including very highly skilled and dynamic technologists, lead by 2 PHDs, to design world-class cyber-security products.

Top Reasons to Work With Our Client?

Our client invests their knowledge, talent and resources to support and develop their team. They combine science, ingenuity and creativity to make world-leading products to make the Internet safer and better for all:

  • You will be part of a friendly start-up atmosphere with a hacker culture
  • You will do top-tier, innovative work with exposure to leading-edge technologies and products
  • You will get training and career enhancement plan including mentorship by top-level experts in this field
  • You will receive a compensation package, base plus benefits, to 70.000 Euro, depending on the talent, potential, and experience. This is a net amount as Abu Dhabi is a tax free country
  • Your benefits include an allowances for relocation, housing, children’s school and travel home
  • Additional performance bonuses are also available

Job description

Your duties and responsibilities will include:

  • Solve complex and challenging problems related to the software performance, latency and optimisation
  • Support the company by generating and maintaining program and system documentation
  • Analyse requirements, design solutions, debug, and enhance systems and solutions
  • Optimising product performance by utilizing low level technology and network programming
  • Develop, sustain and test software
  • Plan, track and provide status on software projects
  • Skills to research and establish technical direction for complex feature development and perform related performance analysis
  • Conduct functional and performance problem analysis

Your Experience and Skills

To be successful in this role you should have the following skills and experiences:

  • Bachelor Degree in Computer Science, or similar
  • Strong working knowledge of C programming language (C, Not C++, Not C#)
  • Experience with bytes extraction, bits manipulation, big Endian, little Endian, pointers, hash lists, threads etc
  • Good network protocols knowledge such as Ethernet, Ip fragmentation, TCP segmentation, TCP reassembly, TLS, HTTP, RTP, SIP, …
  • Basic knowledge of cryptography, and security protocols
  • Wireshark capturing/analyzing
  • Linux, bash scripting, python
  • Good written and oral English communication proficiency
  • Ability to work effectively in a team environment
  • Hands-on developer who is passionate about technology

If you’re interested to learn more, please send your cover letter and CV to  recruit (at) praguestartupconsulting.com

or fill in the following form: