Research Assistant (IoT and Embedded Systems)

Department:

Location: Centre for Water Informatics & Technology (WIT), School of Science and Engineering 

Job Level: 

Full-time (Single Position)

Background: 

The selected candidate will be instrumental in the development and deployment of IoT-based technologies spanning multiple domains, including flood early warning systems and digital agriculture. This role will involve designing and implementing end-to-end solutions, integrating embedded systems and IoT devices while interpreting data to provide actionable insights. The ideal candidate will use IoT technologies to address challenges across hydro-meteorological equipment usage and digital agriculture use cases.

Main Responsibilities:

· Design and develop IoT devices and embedded systems using microcontrollers (ESP32, Arduino, etc.)

· Integrate sensors, actuators, communication modules (GSM, LoRa, Wi-Fi, BLE) into robust systems.

· Develop firmware in C/C++ or Python (Arduino, ESP-IDF, PlatformIO, FreeRTOS).

· Implement communication protocols (MQTT, HTTP, Modbus, RS485).

· Deploy and manage data on cloud platforms (ThingsBoard, AWS IoT, Azure IoT, etc.).

· Collaborate with cross-functional teams to deliver production-ready solutions.

· Perform troubleshooting, maintenance, and remote diagnostics of deployed systems.

· Assist in producing technical documentation, reports, and other project materials.

Qualifications: 

BS degree in Electrical Engineering, Computer Science, Information Technology, Mechatronics, or a related field. 

Experience: 

0-2 Years, ideally in an IoT or embedded systems role.

Knowledge: 

Strong grasp on IoT concepts, embedded systems, and their application in real-world scenarios. 

Preferred Skills:

1- Proven experience with IoT devices and embedded systems development.

2- Strong programming skills in C/C++ (Arduino, ESP-IDF, etc.)

3- Familiarity with communication protocols and networking concepts.

4- Hands-on experience with hardware debugging tools.

5- Knowledge of power management and battery-operated device design

6- Familiarity with secure IoT device communication and OTA firmware updates.

7-Experience with version control (Git).

8- Understanding of Linux OS.

Additional Information

Work Schedule: Standard 40 Hours per week

Work Environment: Research lab

Applications

To apply, please send the following documents to hrwit@lums.edu.pk with the subject line: "Job Application – IoT Engineer".

  • A cover letter outlining your motivation and suitability for the position

  • A detailed CV

Applications will be reviewed on a rolling basis. Interviews for shortlisted candidates will begin on Thursday, July 17, 2025, and the hiring process will continue until a suitable candidate is selected.