Motorola Solutions • Ho Chi Minh City, Ho Chi Minh City • Posted June 03, 2026
Position Overview
Job Description
Key Responsibilities:
Design and implement sophisticated scalable multi-threaded Object Oriented Software in C++ and C# for solving challenging problems involving high-speed data processing and networking.
Design advanced software modules that follow modern design patterns.
Experience interacting with Linux Drivers (V4L2, Serial, GPIO) in user-space.
Create design documents on software architecture and algorithms.
Collaborate with Hardware designers on board bring-up and debug.
Review code of peers for adherence to coding standards and design guidelines.
Basic Requirements
Graduated from a university specializing in Information Technology, with 1 to 5 years of relevant experience in C/C++, C#, and Linux application development.
Mastery of C/C++ programming languages, with a deep understanding of memory management and system-level constraints.