Live opening · Posted 12 days ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
Company Description
Asian Technology Solutions (ATS) Vietnam is a trusted technology and consulting partner supporting organizations through digital transformation, evolving business needs, and security challenges. Guided by core values of Innovation, Integrity, Excellence, and Collaboration, ATS Vietnam delivers integrated solutions across Talent Solutions, IT Consulting, Technology Services, Cyber Security, and Fraud Prevention. As part of a regional network operating in markets such as Singapore, Indonesia, Thailand, India, Vietnam, Australia, the Philippines, Dubai, Doha, and Muscat, the company combines local expertise with regional capabilities and global best practices. ATS Vietnam focuses on practical, tailored solutions that help clients optimize operations, strengthen resilience, and achieve sustainable growth.
Requirement:
Fluent in English
- Strong proficiency in C++
- Experience with embedded/firmware development
- Experience with RTOS (e.g. CMSIS-RTOS/FreeRTOS)
- Experience with MCU-based development
- Comfortable working close to hardware (peripherals, sensors, board bring-up)
- Experience with hardware communication protocols (SPI, UART, I2C)
- Strong analytical and troubleshooting skills
- Always-learning mindset
Additional Skills:
- Familiarity with CI/CD practices and tools
- Knowledge of TDD and SOLID principles
- Familiarity with register-level/peripheral programming
- Familiarity with writing unit tests (e.g. GoogleTest/GMock)
- Comfortable with CMake and Git
- Python programing
Responsibilities:
- Develop High-Quality Software: Build, test, and deploy scalable, highly available, and
modular software products.
- Technical Leadership: Take ownership of new features from conception through
deployment, ensuring seamless integration with existing platforms.
- Code Reviews & Quality Assurance: Conduct code reviews, maintain high standards
for code quality, and ensure rigorous testing practices.
- Agile Participation: Actively engage in agile scrum ceremonies, including planning,
retrospectives, and daily stand-ups to collaborate and adapt with the team.
- Problem-Solving: Identify, troubleshoot, and resolve complex technical issues,
ensuring the stability and performance of applications."
Work arrangement
Yes
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.