Search by job, company or skills

Discovered MENA

Embedded Security Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Embedded Security Engineer

Location: Fully on site, Abu Dhabi

About the Role:

We are seeking an experienced Embedded Security Engineer to join our clients team and drive the development of secure embedded systems. You will play a key role in designing, implementing, and optimizing security mechanisms, encryption solutions, and secure communication protocols for high-assurance devices.

Key Responsibilities:

  • Develop and implement Secure Boot mechanisms across platforms such as Intel, Layerscape, and Zynq PS.
  • Design disk encryption and decryption solutions using industry-standard cryptographic libraries (OpenSSL, WolfSSL) and Linux-based technologies like DM-Crypt, DM-Verify, and LUKS.
  • Integrate hardware security features including TrustZone, TPMs, HSMs, and secure key storage.
  • Architect and implement Key Management Systems (KMS) for secure key generation, distribution, and storage.
  • Develop secure key loading and provisioning mechanisms, including over-the-air (OTA) updates.
  • Implement end-to-end encryption and authentication for secure key exchange across embedded systems.
  • Design and deploy secure firmware and software update mechanisms with authenticity verification, signed updates, rollback protection, and TOCTOU mitigation.
  • Develop secure communication protocols (IPSec, TLS, VPN, MacSec) ensuring encrypted and authenticated data transmission.
  • Define and implement tamper detection and protection measures, including compliance with FIPS 140-2/3 standards.
  • Work in air-gapped and high-assurance system environments.
  • Design and integrate encryption, hashing, and authentication algorithms, including symmetric, asymmetric, and post-quantum cryptography.
  • Optimize cryptographic implementations for performance and power efficiency on embedded processors.
  • Implement solutions leveraging Trusted Execution Environments (TEE) and confidential computing technologies (SGX, SEV, TrustZone).
  • Ensure adherence to security standards and best practices (FIPS 140-3, NSA Suite B, NIST guidelines).

Qualifications:

  • BSc/MSc in Computer Science, Electrical/Computer Engineering, or a related field.
  • Minimum 7 years of experience in embedded security or a similar role.
  • Strong problem-solving skills with meticulous attention to detail.
  • Excellent communication and teamwork skills for cross-disciplinary collaboration.

Proven ability to manage multiple tasks effectively in a fast-paced environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135673627