​Senior System Software Engineer

Posted 06 March 2026
Salary Competitive salary and package!
LocationAbu Dhabi
Job type Permanent
Discipline Software Engineering

Job description

We need a versatile engineer who can work across multiple domains of our complex project while maintaining strong security practices. You'll develop in different languages

and layers—from Android/AOSP and system services to infrastructure—and ensure security is baked into everything.

Discover the Responsibilities;

• Develop across multiple areas: C/C++, Java, Golang—using the right tool for the job

• Own security implementation: design secure components, implement cryptographic solutions, conduct threat assessments, manage vulnerability patching -

• Build and customize AOSP with security hardening: -

• Build system modifications and toolchain work -

• System framework and service development -

• Security updates and patch integration -

• Move fluidly between project domains as needed:

- Android application and system-level work

- Infrastructure and DevOps work

- Linux system hardening -Drive security culture: implement best practices, code reviews, vulnerability management

- Automate and script for builds, testing, deployments

Discover the Requirements;

• Android/AOSP knowledge: required, but don't need to be an expert (comfortable building from source, understanding frameworks, modifying system services) -

• Multi-language capability: Strong in at least 1 C/C++, Java, Golang and be willing to learn others.

• Security mindset: understands cryptography, threat modeling, vulnerability management - Linux fundamentals and scripting/DevOps experience -

• Versatility: comfortable context-switching across different project areas

• Ownership mentality: can drive decisions and take responsibility

Apply Now!