Upgrading MentorPi-A1's Steering: What 11 Extra Degrees Actually Bought Us
Not a victory lap. A 2024-to-2025 comparison, including the one thing the upgrade quietly broke.
Hung develops embedded applications and the interfaces that help people use, observe and test a connected vehicle platform. His background includes automotive telematics, Linux C/C++, Qt/QML, device communication and simulation tooling. As Senior Embedded Software Engineer, he brings a practical application-to-platform perspective: clear software structure, reliable process communication and interfaces that expose the behavior engineers need to understand.
FPT Software, Vehicle communication-module programs
His telematics work includes implementing, testing and debugging C++ application features against customer requirements and project conventions. The work involves vehicle communication-module platforms, change management and requirements tooling. It provides context for how an application feature must fit within an automotive software platform and its release process.
FPT Software, Web applications and vehicle simulation
Hung’s simulation-tooling experience includes JavaScript/TypeScript, Python, Rust, Next.js, GitLab and Docker. He connects application behavior with the workflows used by engineers to configure, inspect and interact with a simulation. This scope supports accessible interfaces for a technical system, with attention to the data and interactions that need to remain understandable during development.
Embedded software projects, Qt/QML, media and SPI
His Linux work includes a Qt/QML mini-application with D-Bus communication between processes, C/C++ media applications using SDL, and SPI device-driver integration. Microcontroller work includes NXP S32K144, UART/SPI communication and peripheral control. This background connects user-facing applications with the low-level interfaces and operating-system behavior beneath them.
Hung’s academic background includes Mechatronics Engineering Technology at Ho Chi Minh City University of Technology and Education (2019–2024). His technical practice spans C/C++, Qt/QML, JavaScript/TypeScript, Python, Rust, Linux and application-development tools. His work connects device-level programming with the applications and tools used around an automotive development platform.
Hung can support a partner with an embedded application, a vehicle-facing interface or tooling around a simulation and validation environment. Contributions can include C++ feature development, Qt/QML interfaces, process communication, device integration and web-based inspection tools. He helps make a technical platform operable and understandable while keeping its application behavior connected to the underlying system.

Not a victory lap. A 2024-to-2025 comparison, including the one thing the upgrade quietly broke.

LKA/LDW, TSR, ACC, BSD — none of them carry the same weight as this one. AEB is the feature where a wrong call in either direction has real consequences.

Five rules, two sides each, and the verdict our team actually ships with.

A missed PTP correction... no wait, wrong incident. This one's about a CAN baud rate nobody meant to touch.

Not a story about being wrong. A story about being right about one thing and not thinking hard enough about three others.