Tangerang Selatan
On-site
IDR 200,000,000 - 300,000,000
Full time
22 days ago
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
An innovative company is seeking a skilled IoT Integration Engineer to assess requirements, select hardware and software, and integrate various IoT devices. This role involves preparing test plans, creating comprehensive documentation, and training end-users on the IoT system. The ideal candidate will have a strong background in embedded programming and a solid understanding of electronics, with experience in popular IoT platforms and protocols. Join a forward-thinking team where your continuous learning and collaboration with cross-functional teams will drive the evolution of IoT solutions.
Qualifications
- 3+ years of experience in Embedded Programming and IoT Integration.
- Strong understanding of electronics and programming in C and Python.
Responsibilities
- Assess IoT requirements and integrate various devices into the system.
- Prepare test plans and provide training to end-users.
Skills
Embedded Programming
IoT Integration
C Programming
Python Programming
Debugging
Continuous Learning
Education
Bachelor’s in Computer Science
Master’s in Electrical Engineering
Tools
Arduino
STM32
ESP32
Raspberry Pi
Node-RED
ThingsBoard
Azure IoT
AWS IoT
Google Cloud IoT
MySQL
What Will You Do
- Assess IoT Requirement with solution team
- Select appropriate hardware, software, and communication protocols for the IoT solution.
- Integrate various IoT devices, sensors, and actuators into the overall system.
- Prepare test planning of the integrated IoT system and address any potential issues.
- Create comprehensive documentation for the integrated IoT system, including design specifications, user manuals, and troubleshooting guides.
- Provide training to end-users and stakeholders on operating and maintaining the IoT system.
- Continuously update skills and knowledge to adapt to evolving industry standards and technologies in IoT and embedded systems.
- Collaborate with cross-functional teams, including hardware engineers, software developers, hardware installers, and project managers.
What Will You Need
- Bachelor’s/Master’s in Computer Science, Electrical Engineering, or related field.
- Minimum 3 years of experience in Embedded Programming, IoT Integration, or Industrial Instrumentation.
- Solid understanding of electronics, technical drawing, and architecture.
- Familiarity with sensors, industrial, and automation devices.
- Experience in MCU/MPU programming, such as STM32, ESP32, Atmel, Arduino, and Raspberry Pi.
- Proficient in IoT development frameworks and platforms such as Arduino Cloud, Node-RED, ThingsBoard, Blink, etc.
- Knowledgeable in major cloud IoT platforms (Azure IoT, AWS IoT, Google Cloud IoT, etc.).
- Knowledgeable in IoT communication protocols (MQTT, HTTP, API, etc.).
- Knowledgeable in industrial protocols (Modbus, SNMP, OPC, BACnet, etc.).
- Knowledge in computer vision and embedded edge ML.
- Familiarity with measurement tools/instruments (multimeter, logic analyzer, oscilloscope, etc.).
- Familiarity with databases (MySQL, InfluxDB).
- Strong debugging and troubleshooting skills.
- Strong programming skills in C and Python.
- Continuous learner.