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.