Company logo hidden

Senior Embedded Software Engineer

Unlock employer Abu Dhabi, United Arab Emirates Posted: 29 Jul 2026

Financial

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

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

We are seeking an experienced Senior Embedded Software Engineer to play a key role in the development of advanced navigation solutions for mission-critical defence applications. In this position, you will be responsible for designing, developing, optimizing, and maintaining embedded software that supports sophisticated navigation technologies, including GPS, INS, and sensor fusion-based systems. This is an exciting opportunity for a highly skilled software professional who thrives in a technically challenging environment and enjoys developing reliable, high-performance embedded solutions from concept through deployment.

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

Key Responsibilities

  • Design, develop, test, and maintain embedded software applications using C/C++ in real-time embedded environments.
  • Develop software for advanced navigation systems, including GPS, INS, and multi-sensor fusion technologies.
  • Integrate navigation algorithms with hardware platforms and sensor interfaces.
  • Deliver high-quality, compliant software that meets technical requirements, coding standards, and configuration management practices.
  • Develop, manage, and maintain software documentation, including requirements, architecture, design specifications, source code, and test cases.
  • Participate in technical design reviews and contribute to software architecture, evaluation methodologies, and testing strategies.
  • Support software verification, validation, and certification activities, including compliance with industry standards such as DO-178C or equivalent.
  • Provide technical guidance and mentorship to junior engineers, supporting skills development and project delivery.
  • Collaborate effectively with multidisciplinary engineering teams to ensure successful delivery of complex defence programs.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • Formal training and demonstrated proficiency in C/C++ development.
  • Minimum 10 years of embedded software development experience using C/C++.
  • Strong experience developing software in real-time operating system (RTOS) environments.
  • Proven expertise across the full software development lifecycle, including requirements management, software architecture and design, implementation and coding, integration and testing, and verification and validation.
  • Demonstrated experience leading or contributing to complex software development projects within defence, aerospace, or other safety-critical industries.
  • Strong analytical and problem-solving skills.
  • Excellent attention to detail and commitment to software quality.
  • Effective communication and stakeholder engagement skills.
  • Ability to operate in a fast-paced, highly regulated engineering environment.
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