Freelancing.my
Cartrack
Alliance Bank
Jobstreet Malaysia
Getronics
ASL Adnan Sundra & Low
Telecontinent
Connect with headhunters to apply for similar jobsSwiss-Garden Hotel & Residences
MY US PIZZA SDN. BHD.(USAT)
Trapo Marketing
Tingchaogge Cultural Media Sdn Bhd
Jobstreet Malaysia
Michael Page
Studio ArtC
Alfawise International (Malaysia) Sdn Bhd
Paris Baguette Malaysia
Eeventus Global Sdn Bhd
Randstad
WeTrade Capital Limited
Winner Venture Sdn Bhd
United Overseas Bank
An IoT Solutions Provider in Kuala Lumpur seeks a hands-on engineer to develop industrial IoT monitoring solutions for hospitals and manufacturing plants. The role involves implementing an MVP, integrating cloud services, and developing effective data monitoring and alerting mechanisms. The ideal candidate is proficient in Modbus RTU/TCP, Python or Node.js, and experienced in time-series databases. Competitive rates are sought for this opportunity, with a focus on immediate availability.
We build industrial IoT monitoring for hospitals and manufacturing plants (e.g., fridge/OT room temperature, differential air pressure, AC current, chiller trip sensors, water level). We need a hands‑on engineer to help us ship an MVP and then iterate.
Read from Modbus RTU/TCP (RS485) and/or vendor payloads (hex frames).
Optional: LoRaWAN via ChirpStack or gateway API.
Publish to cloud via MQTT/HTTPS with retry & basic buffering.
MQTT/REST ingest service (Node.js/TypeScript or Python/FastAPI).
Time‑series DB (TimescaleDB/PostgreSQL or InfluxDB).
Auth (JWT), org/site scoping.
Alerting: threshold rules, hysteresis, delay, notification via Email / WhatsApp / Telegram (any two to start).
Reports: daily summary (PDF/CSV export).
Docker Compose for local/dev.
Basic deployment guide (Ubuntu VM).
README + short video walkthrough.
OTA updates for edge agent, role‑based access, audit logs.
Integrations: Grafana, Power BI export, webhooks.
Mobile‑friendly PWA, offline cache for last values.
Private Git repo with source code and unit tests for parsers.
Sample data simulators (Python scripts) for Modbus/hex frames.
Configurable rules YAML/JSON for new devices without code changes.
One knowledge‑transfer session (recorded).
Python (pymodbus) or Node.js, systemd service, MQTT client.
Node.js (NestJS/Express) or Python (FastAPI).
PostgreSQL/TimescaleDB or InfluxDB.
React/Next.js (charts with Recharts/Chart.js).
Docker, GitHub Actions (optional), Grafana (optional).
Example alert thresholds & UI mockups.
Access to test VM for staging.
Comfortable with Modbus RTU/TCP and binary payload parsing.
Time‑series schema design and charting.
Clear English (Bahasa/Cantonese/Mandarin a plus), async communication, milestone reporting.
Please propose day rate or fixed per milestone in MYR with an estimated total.
Email [your email] with subject “IoT Freelancer – [Your Name]” and include:
Short intro + location + availability (hours/week).
Links to GitHub/portfolio and 1–3 relevant IoT projects (what you built exactly).
Your proposed stack for this scope and a rough milestone plan.
Rate (MYR) and earliest start date.
Add the line I can parse Modbus & hex frames. to filter bots.
Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.