Senior IoT Engineer
Petaling Jaya , Selangor
|Onsite
|Direct hire
Petaling Jaya, Selangor
|Onsite
|Direct hire
Job ID 8031|Posted Jan 11, 2026
JOB DESCRIPTION
About Horizontal: Established since 2003 in the US, Horizontal solves complex challenges across two distinct businesses: Horizontal Digital and Horizontal Talent. We are consistently recognized for being a top workplace and one of the fastest growing private companies. Horizontal Talent specializes in staffing for IT, Digital & Creative and Business & Strategy markets. We have global offices in US, UAE, India, Malaysia and Australia.
Key Responsibilities:
Required Qualifications, Knowledge, and Skills:
Key Responsibilities:
- Design, develop, and deploy scalable, secure IoT systems for device monitoring, control, and data exchange.
- Integrate microcontrollers (Raspberry Pi, Arduino, ESP32, etc.) with sensors and actuators using protocols such as MQTT, HTTP REST, AMQP, and WebSockets.
- Develop modular software applications using Python, JavaScript (Node.js), Java, and Node-RED.
- Implement Linux-based services and IPC mechanisms to manage sensor data and edge logic.
- Build fault-tolerant, maintainable code for long-term remote operation.
- Design real-time monitoring systems, dashboards, and alerting mechanisms using tools like Grafana, InfluxDB, Prometheus, or Elastic Stack.
- Integrate monitoring with cloud-native tools (AWS CloudWatch, Azure Monitor, Google Operations Suite).
- Manage time-series and relational databases for high-volume IoT data, ensuring performance, indexing, and backups.
- Develop automated reporting systems for device performance, energy usage, and system health.
- Integrate IoT systems with public cloud platforms (AWS, Azure, Google Cloud) for data storage, analytics, and device management.
- Develop and expose RESTful APIs for dashboards, mobile apps, and third-party system integrations.
- Configure and manage IPv4 network settings, subnetting, routing, NAT, VLANs, and LAN/WAN/WLAN connectivity for IoT devices.
- Ensure secure communication via TLS/SSL, token-based authentication (JWT), and certificate management (X.509).
- Troubleshoot, perform diagnostics, and maintain systems on-site or remotely.
- Maintain detailed documentation for system architecture, deployment, and troubleshooting.
Required Qualifications, Knowledge, and Skills:
- Bachelor’s degree in Computer Science, Mechatronics, or related field.
- Minimum 3 years of experience in IoT, embedded development, or full-stack integration.
- Solid programming skills in Python, JavaScript (Node.js), or Java.
- Understanding of embedded systems, microcontroller I/O, and real-time data acquisition.
- Familiarity with Linux, shell scripting, and system administration.
- Strong problem-solving, organisational, and communication skills.
- Ability to work independently and collaboratively in a team.
Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer.
We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.
In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact us.
All applicants applying must be legally authorized to work in the country of employment.