A Bachelor/Master’s degree in Electrical/Software Engineering or Computer Science. Additional certifications or specialized courses in IoT or sensor technologies will be advantageous.
0 - 8 years of experience working with Sensors and IOT solution, including the use either of C/C++, Python or JavaScript to develop IoT applications, firmware or software interfaces. Experience with using web development frameworks with RESTful APIs is advantageous.
Experience with different sensors technologies and/or edge compute devices such as Nvidia Jetson, Arduino or Raspberry-PI.
Knowledge in networking principles, communication protocols (e.g., Wi-Fi, Bluetooth, Zigbee, LoRa, NB-IoT), and is able to configure and troubleshoot network connections.
Able to interface and integrate different sensors into a cohesive solution with a backend software stack.
Proficient in data analysis and visualization methods using tools such as Python libraries (e.g., Pandas, NumPy, Matplotlib) or data analytics platforms (e.g., Tableau, Qlik) to process and interpret sensor data.
Knowledge of IoT security best practices and common security threats to ensure data privacy, integrity and authentication.
Able to communicate technical concepts and conduct demos in a clear and effective manner to stakeholders of varying technical background.
Able to work collaboratively with cross-functional teams.
***All new hires are appointed on a two-year contract in the first instance and will be assessed and considered for permanent tenure over time, based on performance. As part of the shortlisting process for this role, you may be required to complete a medical declaration and/or undergo further assessment. All applicants will be updated on the status of their applications within 4 weeks upon closing of the advertisement.