
Embedded Test Engineer (Component & System)
Ban Vien Corporation • Ho Chi Minh City, Vietnam
**Role & seniority: ** Software/embedded Test Engineer (mid-level implied by responsibilities; no explicit seniority stated)
**Stack/tools: **
-
Python (primary), C++ (~70% Python / 30% C++)
-
OOP, STL, concurrency (C++)
-
Bash scripting
-
Linux (primary), ability to work on Windows
-
Test automation framework/process (not specified)
-
Top 3 responsibilities:
-
Design and execute test cases to maximize defect coverage efficiently
-
Build reusable, reproducible, high-quality test deliverables; maintain test automation-first workflows
-
Document/communicate defects and findings; reproduce and support bug resolution for system stability
-
-
Must-have skills:
-
Strong Python; hands-on C++ knowledge (OOP/STL/concurrency)
-
Linux experience
-
Test automation experience with an automation-first mindset
-
Scripting ability: Python and Bash
-
Ability to analyze requirements and contribute to feature design
-
-
Nice-to-haves:
-
Experience investigating complex issues with actionable reporting (explicitly referenced as expected)
-
Domain experience in embedded/IoT or related industries (not explicitly required)
-
-
Location & work type: Not specified in provided text; weekly meetings mentioned (work mode/hybrid/onsite not stated)
Full Description
INTRODUCTION Founded in 2010, Ban Vien Corporation has embarked on an inspiring journey, evolving into a trusted technology partner that has left an indelible mark in the realm of software development and embedded system development. Today, our influence extends both domestically and internationally, showcasing our commitment to driving digital transformation. At Ban Vien, we relentlessly pursue innovation across diverse industries like Edutech, Fintech, Retail, Automotive, Smart IoT, and Logistics. Our comprehensive services span Digital Consulting, R&D, Software Development, and Dedicated Development Centers. This global expansion includes valued clients and esteemed partners in the United States, Germany, Japan, Singapore, China, Hong Kong, Thailand, Malaysia, and Vietnam.
JOB DESCRIPTION Design and execute test cases to detect defects in the device under test, maximizing defect coverage with efficient testing effort. Ensure that test deliverables are reusable, reproducible, and of consistently high quality. Document and communicate detected defects, their resolutions, and lessons learned across teams and the global organization. Analyze requirements and contribute to the design of new features that enhance system functionality. Investigate issues and provide detailed, actionable reports on findings. Reproduce, analyze, and support the resolution of bugs to ensure system stability. Conduct comprehensive software testing to maintain system performance and reliability. Participate in weekly meetings to report progress and discuss project status.
REQUIREMENTS Bachelor’s Degree or above in Electronic Engineering, Telecommunications, Computer Science, Computer Engineering, Automation, Information Technology, or equivalent. Strong proficiency in Python (primary language) and hands-on experience with C++ (approximately 70% Python, 30% C++). C++ knowledge, including OOP, STL, and concurrency. Scripting experience with Python and Bash. Solid experience working in a Linux environment, with the ability to work on Windows as well. Experience in test automation, with a strong automation-first mindset.
COMPANY BENEFITS 13th-month salary & performance bonus based on your contributions. Pass probation bonus to celebrate your first milestone at Ban Vien. Premium healthcare with PVI Insurance, plus family medical benefits for eligible levels. Continuous learning through our e-learning platform and T-shaped skill development roadmap. Flexible working hours with only 8 core working hours at the office. Up to 17 days of paid leave (12 annual leave + 5 paid sick leave). Professional & leadership training to accelerate both technical and personal growth. 4-star annual company trip and unforgettable Year-End Party celebrations. Free coffee, snacks & pantry to keep you energized every day. Festivals & family events that make Ban Vien feel like your community, not just a workplace.