Protect yourself from scammers/fraudsters in recruitment
Read how to identify scam/fraudulent messages

Principal Embedded Software Engineer

30750
  • Negotiable
  • United Arab Emirates, Middle East
  • Permanent

Principal Embedded Software Engineer

Location: Abu Dhabi, UAE



About the Opportunity



Join a highly advanced engineering team building next-generation secure communication platforms used by governments and critical infrastructure worldwide. Working at the intersection of cybersecurity, embedded systems, and wireless communications, you will help design and develop mission-critical technologies protecting sensitive voice, video, and data communications across mobile, network, and satellite environments.



Role Overview



We are looking for a Principal Embedded Software Engineer to lead the development of software platforms for ARM-based wireless communication systems. This role combines embedded Linux development, networking, and scalable software architectures, working closely with hardware, firmware, and product teams to build high-performance and secure communication solutions.



Key Responsibilities



  • Lead development of embedded software for ARM-based platforms.
  • Design and implement scalable microservices architectures supporting communication systems.
  • Develop and optimize networking protocols and routing algorithms.
  • Build and maintain Board Support Packages (BSP) for embedded hardware platforms.
  • Develop Linux kernel modules, drivers, and system-level integrations.
  • Optimize systems for low latency, high throughput, and reliability.
  • Mentor engineers and drive best practices across the software stack.


Requirements



  • 10+ years of experience in embedded software or systems development.
  • Strong expertise in C/C++, Python, and Linux-based development.
  • Experience developing software for ARM-based embedded systems.
  • Knowledge of networking protocols and wireless technologies (Wi-Fi, Bluetooth, Zigbee, etc.).
  • Experience with microservices, Docker, and Kubernetes.
  • Experience with kernel modules, device drivers, and BSP development.
  • Understanding of advanced wireless systems (5G, IoT, or secure communications) is a plus.


Why This Role



  • Work on mission-critical secure communication technologies
  • Join a highly specialized engineering team solving complex challenges
  • Contribute to next-generation wireless and cybersecurity systems
  • Competitive compensation and relocation support


Ahmed Abouzaid 360 Senior Account Manager | UAE

Apply for this role