Back to jobs
Thành phố Hồ Chí Minh, Vietnam
2026-09-15
IVC (ISB Vietnam)
English
Southeast Asia
Intern C/C++ Embedded & Systems Engineer
Role Description
**Top 3 reasons to join us**
----------------------------
* Premium Healthcare package insurance
* 13th month salary, Performance bonus
* 16 days annual leave
**Job description**
-------------------
* Design, develop, and maintain core system features and components using **C/C++**.
* Work closely with network communication protocols (e.g., **TCP/IP, HTTP, MQTT**) to ensure seamless data exchange.
* Participate in system-level debugging, profiling, and performance analysis to keep applications running smoothly.
* Investigate and resolve complex technical issues related to:
+ Network connectivity and packet drops.
+ System resource constraints (**CPU, memory leaks, and usage spikes**).
+ Unexpected system behaviors and crashes.
* Contribute to systems involving client-server architectures or message-based communication paradigms.
**Your skills and experience**
------------------------------
**Technical Skills:**
* Currently pursuing or recently completed a Bachelor’s degree in Computer Science, Data Science, Software Engineering, or a related quantitative field.
* Strong academic foundation in C/C++, understanding of basic CS principles, and an eagerness to learn under senior mentorship.
* Ability to write clean C/C++ code, handle Linux environments, and debug issues with guidance.
* Clear understanding of client-server architectures and how data flows over a network.
* Strong knowledge of networking concepts, particularly the **TCP/IP** stack.
* Fundamental understanding of **multi-threading** concepts, race conditions, and synchronization (e.g., mutexes, semaphores).
* Familiarity with the **Linux** environment and comfort using basic command-line tools.
**Soft Skills & Mindset:**
* A highly analytical, logical, and disciplined approach to **problem-solving and debugging**.
* Curiosity to understand how things work "under the hood" (at the OS and hardware level).
* Good communication skills and a strong team player attitude.
**Nice-to-Haves (Bonus)**
* Experience with debugging/profiling tools (e.g., **GDB, Valgrind, Wireshark, htop**).
* Experience with shell scripting (Bash) or Python.
* Knowledge of embedded systems or RTOS (Real-Time Operating Systems).
**Why you'll love working here**
--------------------------------
* **With Competitive salary + Lunch allowance**
* Meeting and working with Technie mentor
* Participate in full Software Development Life Cycle
* Fulltime employment after program finished
* Japanese culture and working atmosphere discovery.