📍 Ho Chi Minh City, Vietnam 🇻🇳
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