Senior Engineer - Embedded Security

Apply now »

Date: 9 Jun 2026

Location: Abu Dhabi, AE

Company: EDGE Group PJSC

External Job Description

About KATIM

KATIM 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, one of the world’s leading advanced technology groups, KATIM delivers trust in a world where cyber risks are a constant threat, and fulfils the increasing demand for advanced cyber capabilities by delivering robust, secure, end-to-end solutions centered on four core business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications. Our talented team of cross functional experts continually takes-on new challenges. We work with the energy of a start-up yet the discipline of a large business to make solutions and products work for our customers at scale.

Key Responsibilities

•    Develop and implement Secure Boot mechanisms (e.g: Intel, Layerscape and Zynq PS platforms). Keywords (for AI tool not JD): verified boot, measured boot, chain of trust, root of trust, ROM fuse.                                 
•    Design disk encryption/decryption solutions using industry-standard cryptographic libraries (OpenSSL, WolfSSL, etc.)  Keywords (for AI tool not JD):e.g of technologies used for desk encryption, Device Mapper (feature of linux kernal) DM-Crypt, DM-Verify, LUKS.    
•    Integrate hardware security features such as TrustZone, TPM, HSMs, and secure key storage.  Keywords (for AI tool not JD): PKCS#11, PKCS#12, TrustZone, TPM, HSM, Secure Elments,                                 
•    Design and implement a Key Management System (KMS) for secure key generation, distribution, and storage  Keywords (for AI tool not JD): HSMs, Crypto Store        
•    Develop key loading mechanisms, including secure bootstrapping, provisioning, and over-the-air (OTA) updates . Keywords (for AI tool not JD):
•    Implement end-to-end encryption and authentication for secure key exchange (needed for all related to encryption, the radio the modem will need it and also the KFD - KMS) Keywords (for AI tool not JD): ECIES , ECDH, AEAD (authenticated encryption with additional data)                                 
•    Architect and implement secure firmware/SW updte mechanism (requirments for the mechanisums include: authenticity verification, signed firmware updates, rollback protection )  Keywords (for AI tool not JD): authenticity verification, signed firmware updates, rollback protection. TOCTOU (time of check/time of use), SVN
•    Develop secure communication protocols for embedded systems, ensuring end-to-end encryption and authentication (e.g: Implement IPSec, TLS, and other network security protocols for secure data transmission). Keywords (for AI tool not JD): IPSec, TLS, VPN, MacSec                                
•    Define and implement measures for tamper detection and protection  - (Niche) Keywords (for AI tool not JD): (e.s of standards: FIPS 140-2, FIPS 140-3 , zeroization, tamper•    Work on air-gapped environments and security measures for high-assurance systems  Keywords (for AI tool not JD): air-gapped    

Education and Minimum Qualification

  • BSc/MSc, Computer Science or Electrical/Computer Engineering, or a related field
  • 7 years’ experience in a similar role

 

Key Skills

•    Strong problem-solving abilities and attention to detail                                
•    Excellent communication and teamwork skills, with the ability to work in a cross-disciplinary team            
•    Ability to prioritize and manage multiple tasks effectively in a fast-paced environment

#KATIM


Job Segment: Computer Science, Network Security, Firmware, Linux, Security, Technology

Apply now »