DISCOVER OUR EXPERTISE
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!