Cryptography

2 days ago


Islamabad, Islamabad, Pakistan National Radio and Telecommunication Corporation Full time 1,560,000 - 3,120,000 per year

Embedded Systems Engineer (with Embedded Cryptography)

About NRTC:

National Radio & Telecommunication Corporation (NRTC) designs and builds secure, mission-critical electronics and communication systems. We're expanding our embedded engineering team with specialists who can design robust firmware and implement embedded cryptography for secure products.

The Role:

You'll design, develop, and test embedded firmware for MCU/FPGA-based systems, and build end-to-end security features: secure boot, key management, encrypted storage, and secure communications.

What you'll do:

  • Design and implement firmware in C/C++ on ARM Cortex-M/A and similar MCUs.
  • STM32 MCU, STM32CubeIDE.
  • Embedded Linux
  • Integrate crypto primitives (AES/GCM/CCM, SHA-2/3, HMAC, ECC/RSA) using software libraries and/or hardware accelerators.
  • Build secure boot & OTA update flows (image signing, verification, rollback protection).
  • Implement mTLS/DTLS/TLS and device authentication (X.509, PKI, certificate lifecycle).
  • Bring-up boards; debug over SWD/JTAG, logic analyzer, oscilloscope.
  • Interface with SPI/I²C/UART/CAN/USB/Ethernet, sensors, radios, and storage.
  • Use GitHub daily: feature branches, Pull Requests, code reviews, Issues/Projects, GitHub Actions CI (build, unit tests, static analysis), semantic versioning and signed/annotated tags for firmware releases.
  • Document designs, write tests, participate in threat modeling and code reviews.

Must-have qualifications :

BS/MS in Electrical/Computer/Embedded Systems (or related). Experience will be preferred.

Apply:

Deadline: 22-Oct-2025

Benefits:

  • 4x Yearly bonuses.
  • Medical Insurance.
  • Market competitive salary.
  • Accommodation/ Hostel Facility.
  • Local and Foreign Trainings.

Job Type: Full-time

Pay: From Rs130,000.00 per month

Application Question(s):

  • Will you be able to relocate to Haripur for this role? (Accommodation facility is provided by the organization)

Education:

  • Bachelor's (Required)

Experience:

  • cryptography or cyber security: 1 year (Required)

Work Location: In person


  • Laravel Developer

    7 days ago


    Islamabad, Islamabad, Pakistan Islamic Dinar Full time 900,000 - 1,200,000 per year

    Company DescriptionIslamic Dinar (ISD) is a Halal alternative cryptocurrency that is Shariah-compliant. It employs cryptography through blockchain technology within the framework of Maqasid al-Shariah (divine objectives). The currency is offered as coins or tokens and facilitates transactions based on Shariah trading mechanisms through Halal screened...

  • Full Stack Developer

    2 weeks ago


    Islamabad, Islamabad, Pakistan Islamic Dinar Full time 900,000 - 1,200,000 per year

    Company DescriptionIslamic Dinar (ISD) is a Shariah-compliant digital currency activated by cryptography through blockchain technology. ISD offers a Halal alternative cryptocurrency that operates within the ambit of Maqasid al-Shariah (divine objectives). This coin or token-based offering facilitates transactions based on Shariah trading mechanisms via Halal...


  • Islamabad, Islamabad, Pakistan NGBS Full time 900,000 - 1,200,000 per year

    AtNGBS, we help companies build high-quality software cost-effectively by providing access to talented offshore teams in Pakistan. From scaling development teams to creating solutions from scratch, we deliver scalability, innovation, and excellence.We're looking for aLead Blockchain Developerto join our team and drive cutting-edge blockchain solutions. If...


  • Islamabad, Islamabad, Pakistan Funavry Technologies Full time 1,200,000 - 3,600,000 per year

    THE ROLE:As part of the technology team and working with minimal supervision, the Golang Developer will be responsible for designing and developing blockchain solutions on top of the Cosmos SDK. The selected candidate will play a key role in building high-performance blockchain protocols and services that integrate with AI-driven workloads.THE...

  • GoLang Developer

    6 days ago


    Islamabad, Islamabad, Pakistan Funavry Technologies Full time 1,200,000 - 2,400,000 per year

    THE ROLE:As part of the technology team and working with minimal supervision, the Golang Developer will be responsible for designing and developing blockchain solutions on top of the Cosmos SDK. The selected candidate will play a key role in building high-performance blockchain protocols and services that integrate with AI-driven workloads.THE...