HIPTECH Co logo

HIPTECH Co

Firmware Developer

HIPTECH Co

📍 Vietnam, Vietnam 🇻🇳

full-time
junior
on-site
Posted —

Key Skills

C/C++MicrocontrollersUARTRTOSUSB

Industry

Consumer ElectronicsAutomotive

Job Description

JOB DESCRIPTION

Company: HIPTECH

Position: Firmware Developer

Level: Fresher/Junior

Job Type: Full-time (08:30 AM – 05:30 PM, Monday to Friday)

Work Location: Office (Lavita Charm Apartment, Thu Duc Ward, Ho Chi Minh City.)


CUSTOMER & PROJECT

The customer is a global company with operations in the US, Taiwan, Canada, and Germany.

The customer specializes in manufacturing computer equipment: Keyboards, RAM, Mouse, SSD, etc.

The project is to build software to manage and build firmware for devices (mouse, keyboards, RAM,...).

In addition, the company also has multiple projects embedding software into gaming devices.


KEY RESPONSIBILITIES

  • Participate in developing and maintaining firmware for embedded devices under the guidance of senior engineers.
  • Support the implementation of new features for devices such as keyboards, mice, SSDs, and other peripherals.
  • Assist in debugging, testing, and troubleshooting firmware and hardware-related issues.
  • Work with team members to enhance existing functionalities and support new devices.
  • Participate in firmware integration, validation, and verification activities.
  • Collaborate with software, hardware, and QA/QC teams to ensure product quality.
  • Support issue investigation and bug fixing based on customer feedback and testing results.
  • Prepare and maintain technical documentation related to development and testing activities.
  • Attend project meetings, report task progress, and contribute ideas for continuous improvement.


JOB QUALIFICATIONS

  • At least 6 months of experience in Firmware/Embedded Software Development.
  • Good knowledge of C/C++ programming.
  • Basic understanding of Microcontrollers (STM32, NXP, Nordic or similar MCUs).
  • Basic understanding of embedded systems concepts and debugging techniques.
  • Familiarity with communication protocols such as UART, SPI, I2C, USB, or BLE.
  • Familiarity with RTOS concepts.
  • Understanding of USB HID devices or wireless communication protocols.
  • Ability to read and understand technical documentation.
  • Good problem-solving and analytical skills.
  • Good English communication skills.


BENEFITS

  • Competitive salary based on negotiation and actual capabilities.
  • Comprehensive benefits package including social insurance, annual health check-ups, and PVI health insurance.
  • 13th-month Salary & Annual leave in accordance with labor regulations.
  • Training and certification support, along with access to professional coaching programs, buddy system, and technical sharing sessions.
  • Team building activities, annual company trips, monthly internal events, and celebrations for special occasions.