Intermediate Software Developer

Abu Dhabi, United Arab Emirates

Job Description

CarteNav Solutions, a PAL company, is an international leader in situational awareness solutions for the maritime, land and air environments. The company has established a reputation for providing high-value solutions that can be deployed on a wide variety of platforms for multiple mission types for government, military and commercial customers. With a hand on the pulse of innovation, CarteNav Solutions is always seeking to develop new solutions for complex needs and environments. Currently, we are seeking Intermediate C++ Software Developers to join our growing team in Abu Dhabi, UAE. The Intermediate Software Developer will be integral to the completion of moderately complex designs, and coding, which will be integrated into our world class intelligence, surveillance, and reconnaissance software product, AIMS-ISR. Duties and Responsibilities include:
  • Participate in the full Agile software development lifecycle;
  • Produce designs and documentation at function capability level;
  • Develop software features including coding, testing and documentation;
  • Investigate and fix defects;
  • Assist in the maintenance of commercial releases;
  • Input to business development, project management as a SME.
Qualifications:
  • Bachelor of Computer Science, Software Engineering, or Electrical Engineering with Computer Science option;
  • A passion for technology
  • Strong knowledge of object oriented programming;
  • Knowledge of multi-thread concepts;
  • 5-7 years of related work experience in one or more of the following:
    • Development for graphics processing unit (GPU) software and parallel processing;
    • Image processing;
    • Microsoft DirectShow multimedia framework;
    • Sensor management;
    • Knowledge of TCP/UDP networking protocols;
    • Signal processing algorithms; or
    • Integration of third party libraries into a software product.
  • 5-7 years of related work experience in C++ programming in Windows OS environment;
  • Experience in a continuous integration development environment;
  • Good verbal and written communication skills;
  • Excellent analytical skills, as well as accuracy and attention to details;
  • Ability to work effectively in a team environment;
  • Strong mathematical background;
  • Knowledge of one of the common Linux distributions would be an asset; and
  • Experience with build tools like CMake and Conan would be an asset

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1463696
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned