IGNITE Software Engineer

EDGE


Date: 3 weeks ago
City: Abu Dhabi
Contract type: Full time
This role is part of the EDGE IGNITE PROGRAM for graduates

Responsibilities

  • Design, develop, integrate, and test software components using C++ (Qt framework), Python, and Java across backend, frontend, and HMI (Human-Machine Interface) applications.
  • Contribute to the development of software libraries for communication with external devices, algorithms, and AI/image processing modules.
  • Support the research, implementation, and optimization of image processing algorithms (classical methods and modern AI/ML-based approaches).
  • Assist in the design, testing, and validation of AI models, including dataset preparation, annotation, training, and evaluation.
  • Participate in field tests, providing input on data collection requirements, assisting in data handling, and supporting real-time software validation.
  • Develop, maintain, and update technical documentation including design specifications, test procedures, and research findings.
  • Stay updated on emerging technologies in software engineering, AI, and image processing, and contribute to team discussions with innovative ideas.
  • Collaborate with cross-functional teams (hardware, optics, systems engineering) to ensure seamless integration of software with other system components.

Requirements

  • Internship or academic project experience in software development, algorithms, or AI is a plus.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • Proficiency in C++ (preferably Qt framework) and Python for application and algorithm development.
  • Familiarity with MATLAB and JAVA for additional coding, prototyping, and testing.
  • Understanding of object-oriented programming, software architecture, and version control (Git).Basic knowledge of frontend/backend development and GUI design.
  • Exposure to AI/ML frameworks (e.g., TensorFlow, PyTorch, OpenCV) is desirable.
  • Strong problem-solving skills and interest in algorithm development and image processing.
  • Comfortable working with both Windows and Linux development environments.
  • Ability to debug, test, and validate code effectively.
  • Good communication skills, willingness to learn, and ability to work collaboratively in a multidisciplinary team.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Receiving Clerk

Fairmont Hotels & Resorts, Abu Dhabi
1 day ago
Company DescriptionFairmont Bab Al Bahr is a 5-star Abu Dhabi beach resort with a stunning setting on Abu Dhabi Creek. Our luxurious urban hideaway offers unparalleled panoramas over the glittering white-marble minarets of iconic Sheikh Zayed Grand Mosque. Alongside exquisite restaurants and bars, Fairmont Abu Dhabi boasts 366 spacious rooms, suites and a villa. Designed with discerning business and leisure...

Platform-Based Recruiter - Global Reach, No Overheads

The Construction Index Ltd, Abu Dhabi
3 days ago
Type: Full TimeRegion: InternationalTown/City: Abu DhabiPosted: 17/11/2025Listed in: Property RecruitmentReference: RecX001_1763372087Job DescriptionJob Title: Recruiters Wanted | AI-Powered Platform for Revenue Growth | RemoteLocation: Remote (UK & Global)Job Type: Platform Membership / Flexible CollaborationOverviewWhether you're running solo, leading an agency, in-house, or part of an RPO - RecXchange gives you the tools, network, and firepower to earn more through smart collaboration...

Senior Specialist - Business Analysis

Inception, Abu Dhabi
3 days ago
OverviewInception AI is spearheading a transformative initiative to deploy a large-scale AI program across Abu Dhabi’s critical sectors, including Government, Education, and State-Owned Enterprises (SOEs).As a Senior Specialist – Business Analysis, you will support strategic and operational initiatives by analyzing business processes, gathering requirements, and providing actionable insights. You will work closely with program managers, stakeholders, and cross-functional teams to...