Skip to content
Applications Open

Research Associate Job in Mianwali at Namal University Mianwali

📍 Mianwali, Punjab 📅 Posted August 17, 2026 ⏳ Apply before August 27, 2026
Position Overview

Job Description

Research Associate Position at Namal University Mianwali

Namal University is actively seeking qualified candidates for the position of Research Associate in Edge and Embedded Computing. This role is crucial for developing embedded and edge-computing software across various platforms, contributing to innovative projects in the field.

Location

The position is based in Mianwali, Punjab, Pakistan.

Application Deadline

Interested candidates must submit their applications by August 27, 2026.

Key Responsibilities

  • Develop reliable embedded applications, libraries, drivers, and test programs using C and modern C++.
  • Develop and deploy applications for Embedded Linux and RTOS platforms such as FreeRTOS and Zephyr.
  • Interface sensors, actuators, communication modules, cameras, FPGA logic, and external hardware accelerators.
  • Work with RISC-V and ARM architectures, including processor bring-up, cross-compilation, board support, and low-level debugging.
  • Implement and optimize edge-AI workloads for scalar CPUs, SIMD/vector processors, RISC-V Vector Extension (RVV), GPUs, and custom accelerators.
  • Optimize software for performance, memory usage, power efficiency, determinism, and reliability.
  • Profile and debug hardware-software interactions using GDB, OpenOCD/JTAG, logic analyzers, traces, and performance counters.
  • Maintain source code, unit tests, build scripts, interface documents, and experimental results using Git-based workflows.

Required Expertise

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, Electrical Engineering, or a related discipline.
  • 0-2 years of relevant experience may apply.
  • Strong fundamentals in modern C and C++ including pointers, references, memory management, RAII, smart pointers, STL containers/algorithms, object-oriented design, templates, and basic concurrency.
  • Experience with Embedded Linux, Linux command-line tools, cross-compilation, GCC/Clang toolchains, CMake/Make, and shell scripting.
  • Knowledge of RISC-V or ARM processor architecture, instruction sets, privilege levels, interrupts, caches, memory hierarchy, and memory-mapped I/O.
  • Awareness of RVV, SIMD/vector processing, tensor operations, FPGA/SoC platforms, and domain-specific hardware accelerators.
  • Familiarity with FreeRTOS, Zephyr, or another RTOS, including tasks, scheduling, synchronization, interrupts, and timing constraints.
  • Experience with UART, SPI, I2C, CAN, GPIO, Ethernet, and common IoT protocols such as MQTT and HTTP.
  • Proficiency in Git/GitHub, debugging, unit testing, basic electronics, and structured technical documentation.

What’s in it for you?

  • Industry Competitive Salary Package
  • Health Insurance
  • Subsidized accommodation with vibrant on-campus life
  • An environment to focus on long-term career goals

Application Procedure

Interested candidates should apply through the official application method provided with this vacancy. at Namal University Careers.

Please ensure to verify the official employer/application channel before sharing sensitive information.