Company logo hidden

Embedded Software Engineer

Unlock employer Abu Dhabi, United Arab Emirates Posted: 07 Jan 2026

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

HALCON is a regional leader in the development and production of precision-guided munitions, loitering munitions, and autonomous systems. Established in 2017, the company innovates and develops high-performance and cost-effective products, relying on strong in-house research and development supported by one of the region’s most advanced testing facilities, delivering high-tolerance, high-precision components and sub-systems.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

This role involves contributing to the development of all aspects of embedded software applicable to navigation software. The successful candidate will be responsible for designing, developing, and optimizing embedded software for advanced navigation technologies such as GPS, INS, and other sensor fusion-based solutions. The position includes integrating navigation algorithms and ensuring system reliability.

Responsibilities

  • Must be proficient and independent in developing software in an embedded environment using languages such as C/C++.
  • Knowledge of other high-level languages such as C#, as well as PC-based development experience, is an advantage.
  • Proficiency in the development, management, and maintenance of software documentation, including requirements, software design, source code, and test cases is essential.
  • Timely delivery of working code that satisfies requirements and complies with software quality and coding standards, configuration management practices, etc.
  • Contribute to technical design teams regarding evaluation, testing practices, methods, and coding of embedded applications.
  • Apply sound software engineering practices and deliver documented software designs while participating in design reviews.
  • Show high proficiency in the use of software configuration management tools and best practices.
  • Mentor junior personnel and assist others in developing their skills and capabilities to speed up project delivery.
  • Provide software engineering support for the development and maintenance of software tools to be used within the department.
  • Ability to understand spoken and written English easily and clearly express oneself in both spoken and written forms.

Requirements

  • Education: Computer Science Degree with training in C/C++, with training in Jama as an advantage.
  • Experience: 10 years of experience in embedded software development using C/C++. Experience with STM32 will be an advantage. Significant experience in the software development lifecycle, including software requirements management, design, implementation, and testing is required. A strong background in leading complex software projects for defense-related applications is essential.
Apply Direct

Jobs you might like   View all jobs

About Defense and Space Manufacturing Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct