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