Senior/Junior Embedded Software Engineer

Viettel High Tech 

📍 Ho Chi Minh City, Vietnam 🇻🇳

full-time
mid-level
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C++RTOSLinuxIoTMicrocontrollers

Industry

TelecommunicationsConsumer Electronics

Job Description

What We’re Looking For
  • 3+ years of experience in embedded software development
  • Strong C/C++ programming skills
  • Solid understanding of:
  • Microcontrollers (ARM Cortex or similar)
  • RTOS (FreeRTOS, Zephyr, or similar) / multi-threading / state machines
  • Computer architecture & operating systems

Linux (Important)
  • Experience with Linux / Embedded Linux
  • Build & run applications, cross-compilation (ARM)
  • Debugging (gdb, logs, dmesg, strace)
  • Familiar with POSIX, pthreads, IPC (sockets, shared memory)

Nice to Have
  • Experience with Embedded Linux (Yocto, Buildroot)
  • Basic driver development (I2C, SPI, UART…)
  • IoT connectivity: Wifi, BLE, 4G, LoRa
  • Experience with MPU platforms (Cortex-A)
  • Background in camera, AI edge, automotive, or similar domains