HIPTECH Co logo

HIPTECH Co

Firmware Developer

HIPTECH Co

📍 Ho Chi Minh City, Vietnam 🇻🇳

full-time
junior
Posted —

Key Skills

FirmwareC/C++ARM Cortex-MRTOSUSB

Industry

Consumer ElectronicsRobotics

Job Description

JOB DESCRIPTION

Company : HIPTECH

Position: Firmware Developer (Junior/Middle)

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

Office Address: Lavita Charm Apartment, Thu Duc Ward, Ho Chi Minh City

Work Location: HIPTECH Office or project-based location, depending on project requirements.


CUSTOMER & PROJECT

Our customer is a global manufacturer of premium gaming and racing simulation hardware.

The project focuses on developing embedded firmware for high-performance simulation devices and

advanced gaming peripherals. As a Firmware Developer, you will work closely with international

engineering teams to design, optimize, and maintain firmware solutions that deliver low-latency

performance, precise device control, and exceptional user experiences.


KEY RESPONSIBILITIES

● Develop and maintain embedded firmware for high-performance gaming and simulation devices.

● Design and implement low-level drivers, communication protocols, and embedded functionalities on MCU-based platforms.

● Collaborate with hardware engineers on board bring-up, hardware validatio and system debugging.

● Analyze and resolve firmware and hardware-related issues to ensure product reliability and performance.

● Optimize firmware architecture, memory usage, and system latency.

● Participate in firmware design activities, technical discussions, and code reviews.

● Support sensor integration, hardware interface validation, and communication subsystem development.

● Contribute to continuous improvement of firmware development processes, testing methodologies, and system reliability.● Create and maintain technical documentation throughout the development lifecycle.

● Work closely with international engineering teams to deliver high-quality products and features.


JOB QUALIFICATIONS

● Minimum 2 years of experience in Firmware or Embedded Software Development.

● Proficient in C/C++ programming.

● Hands-on experience with ARM Cortex-M microcontrollers, including platforms such as STM32, Nordic, or NXP.

● Experience with RTOS environments (FreeRTOS, Zephyr, or equivalent).

● Experience in embedded driver development and low-level programming.

● Ability to debug firmware and hardware-related issues using common debugging tools.

● Strong understanding of hardware schematics and signal analysis.

● Experience with one or more embedded communication protocols (e.g., USB, HID, UART, SPI, I2C, CAN, BLE).

● Good English communication skills.

● Ability to communicate effectively with international teams in meetings, technical discussions, code reviews, and documentation.

● Preferred: Experience developing firmware for gaming peripherals, simulation hardware, IoT devices, or other consumer electronic products.

● Preferred: Experience or knowledge in cross-platform peripheral compatibility (PC, PlayStation, and Xbox environments).


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