Company logo hidden

Senior Engineer - Software

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

Financial

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

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The company is a leader in the development of innovative secure communication products and solutions for governments and businesses. As part of the Space & Cyber Technologies cluster at EDGE, the company delivers robust, secure, end-to-end solutions in a world where cyber risks are a constant threat. We are committed to fulfilling the increasing demand for advanced cyber capabilities through four core business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications.

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

We are seeking a dynamic and experienced Software Development Engineer. This is an exciting opportunity for a seasoned professional who is passionate about technology and innovation. This position requires a senior level engineering professional with strong technical knowledge of cryptography, software development, and internet protocols, along with technical leadership skills and the ability to drive innovation.

Key Responsibilities:

  • Collaborate with cross-functional teams including product management, design, quality assurance, and operations to define project requirements, scope, and priorities.
  • Stay current with emerging technologies and industry trends to inform decision-making and drive innovation within the team.
  • Act as a technical advisor, providing insights on software architecture, design patterns, and implementation approaches.
  • Translate strategic requirements into world-class software design.
  • Develop mobile communication solutions with a focus on platform-level and device management.
  • Drive the development and execution of software projects, ensuring adherence to timelines, budgets, and quality standards.
  • Implement software development processes and best practices to improve efficiency, scalability, and reliability.
  • Act as an agile ambassador in a cross-functional team, providing mentorship and support to foster a collaborative work environment.

Education and Minimum Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
  • Minimum of 8-10 years of overall experience in software development.
  • Strong technical background in software engineering principles.
  • Proven experience in software development in embedded Linux and mobile platforms.
  • Knowledge of symmetric and asymmetric cryptography, OSI layers, and protocols.

Key Skills:

  • Exceptional problem-solving and decision-making abilities, with a focus on driving results and continuous improvement.
  • Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
  • Strong commitment to quality, integrity, and customer satisfaction.
  • Open, curious, and highly collaborative attitude, with an ability to adapt to an evolving environment.

Programming Languages Preferred:

  • Java
  • C
  • Kotlin
  • C++
  • Python (nice to have)
  • Rust (nice to have)

Location: Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates

Work Conditions: On-site, Full-time

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct