Company Logo

IoT Engineer Internship (Firmware/ Software)

Rp800,000 - 1,100,000/Month
Internship · On-site
Minimum Bachelor’s Degree
Less than a year of experience

Job Requirements

On-site
Less than a year of experience
Minimum Bachelor’s Degree

Skills

Zephyr

FreeRTOS

Mqtt

Job Benefits

Yearly Bonus

THR

This job post is managed by

ND
Nawa Darsana Teknologi

Job description for IoT Engineer Internship (Firmware/ Software) at Nawatech

What Will You Do

  • Assist firmware engineers in developing, testing, and debugging firmware for IoT devices.
  • Assist in MCU programming and development using platforms such as STM32 and ESP32.
  • Assist in implementing and testing sensor interfaces and device communication.
  • Assist in implementing IoT communication protocols such as MQTT, HTTP/HTTPS, and Modbus.
  • Assist with device-to-cloud integration and IoT platform configuration.
  • Perform firmware testing, debugging, troubleshooting, and validation.
  • Assist in analyzing device logs, telemetry data, and communication issues.
  • Assist with firmware deployment, device configuration, and field testing.
  • Maintain firmware source code, configuration, and technical documentation.
  • Collaborate with hardware, software, and solution teams during IoT product development.

What Will You Need

  • Currently pursuing a Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Basic understanding of programming concepts and software development.
  • Basic programming skills in C/C++ and Python.
  • Familiarity with microcontrollers such as STM32 or ESP32 is a plus.
  • Basic understanding of embedded systems and firmware development is a plus.
  • Familiarity with communication protocols such as MQTT, HTTP/HTTPS, or Modbus is a plus.
  • Familiarity with IoT platforms, cloud services, or Node-RED is a plus.
  • Basic understanding of Git and software development workflows.
  • Basic debugging and troubleshooting skills.
  • Willingness to learn embedded systems, IoT, firmware, and software technologies.
  • Good analytical, communication, and teamwork skills.

Employment Status: Internship (3 - 6 Months)

Interview process

About the company
Nawatech
Information Technology and Services
51 - 200 employees

With cloud mindset as its foundation, Nawatech focuses on creating solutions built with impacts at scale to solve business challenges.

Nawatech serves clients in the US, Europe, and South East Asia, and Indonesia, providing them with solutions and products for various industries.

Office address

Gedung Office 8, SCBD Lot 28, Jl Jend. Sudirman Kav. 52-53, Kebayoran Baru

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Contract
1–3 years
Minimum Bachelor’s Degree
Nawatech
Internship
Minimum Bachelor’s Degree
Nawatech
Contract
1–3 years
Minimum Bachelor’s Degree
Nawatech

IoT Engineer Internship (Firmware/ Software)