×
Register Here to Apply for Jobs or Post Jobs. X

Senior Algorithm Design Engineer

Job in Abu Dhabi, UAE/Dubai
Listing for: Holt Executive Ltd
Full Time position
Listed on 2026-07-19
Job specializations:
  • Software Development
    Software Engineer, Python, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 300000 - 540000 AED Yearly AED 300000.00 540000.00 YEAR
Job Description & How to Apply Below

We are seeking an experienced Senior Algorithm Design Engineer to join a highly skilled software development team working on advanced command, control and mission‑critical applications.

This is an exciting opportunity to contribute to the design and development of sophisticated algorithms used within complex software systems, working alongside multidisciplinary engineering teams to deliver innovative technical solutions for high‑performance environments.

The successful candidate will play a key role in algorithm development, prototyping, analysis and implementation while collaborating closely with software engineers, systems engineers and technical stakeholders throughout the development lifecycle.

Key Responsibilities
  • Design and develop algorithms for complex software applications.
  • Produce detailed Algorithm Description Documents and associated technical documentation.
  • Develop algorithm prototypes using Java.
  • Define and execute test cases for prototype and production software.
  • Perform modelling, simulation and data analysis using tools such as MATLAB and Python.
  • Collaborate closely with software engineering and technical leadership teams to ensure successful solution delivery.
  • Support the implementation and integration of algorithms into production software.
  • Work within multidisciplinary engineering teams including Systems Engineering, Software Engineering, Integration & Test, Simulation, Quality Assurance and Configuration Management.
  • Investigate, troubleshoot and resolve technical issues identified during development, testing and system integration.
  • Contribute to continuous improvement of software development processes and technical solutions.
Essential Experience
  • Bachelor's, Master's or PhD in Computer Science, Software Engineering, Electronic Engineering, Mathematics or a related discipline.
  • At least seven years' experience in software systems engineering or algorithm development.
  • Strong experience designing algorithms for complex software systems.
  • Excellent Java programming skills and strong understanding of object‑oriented programming principles.
  • Strong analytical, problem‑solving and debugging abilities.
  • Experience producing high‑quality technical documentation.
  • Excellent communication and interpersonal skills.
  • Professional level written and spoken English.
Desirable Experience
  • Experience developing algorithms for aerospace, defence or other safety‑critical systems.
  • Knowledge of Artificial Intelligence, Machine Learning and Neural Networks.
  • Experience working within Agile development environments (Scrum, Kanban or Lean).
  • Programming experience with Python and/or MATLAB.
  • Familiarity with version control and Dev Ops tools such as Git Lab and Jira.
  • Experience working with Linux, RTOS, embedded systems or distributed software architectures.
What's on Offer
  • Competitive salary and comprehensive benefits package.
  • Relocation package and comprehensive visa, immigration and onboarding support for international candidates.
  • Opportunity to work on technically challenging, mission‑critical software programmes.
  • Collaborative, multidisciplinary engineering environment.
  • Exposure to advanced technologies and complex algorithm development.
  • Long‑term career development and professional growth opportunities.
  • Modern working environment with an experienced international engineering team.

If you have a passion for algorithm development, complex software engineering and solving technically demanding problems, we'd love to hear from you.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary