TopDev
job-image
Talented Developers (C++ / C#)Login to view salary
Quận Cầu Giấy, Hà Nội
Middle Fulltime3 năm
Application deadline: 15-12-2025
  • We are looking for passionate software developers to join Koh Young’s software development team in Vietnam. Whether your strength lies in C++ or C#, we welcome you to bring your skills to the table — and we’ll help you grow the rest.

  • You’ll be working on our cutting-edge SMT (Surface Mount Technology) inspection systems, contributing to both existing and new Windows desktop applications that power our industry-leading products. Depending on your expertise, you will be matched with the right role within the team, and we’ll support your professional development through hands-on projects and cross-functional collaboration.

1
Your role & responsibilities
  • Develop and maintain desktop applications for Koh Young’s 3D inspection systems (AOI/SPI/AXI)

  • Design and implement new features and resolve CRM-reported issues

  • Collaborate with UX/UI, QA, and algorithm engineers to improve product quality and performance

  • Support customer needs via short-term overseas business trips (2 days to 2 weeks when needed)

  • Participate in team-wide architectural and design discussions

  • Ensure high code quality through peer reviews and testing

2
Your skills & qualifications

C++ Developer

  • 3+ years of hands-on experience with C++
  • Experience in Windows desktop application development
  • Knowledge of OOP (Object-Oriented Programming) and design patterns
  • Familiarity with network communication (TCP/IP) and Client/Server architecture
  • SQL database experience (e.g. Microsoft SQL)
  • Experience using OpenGL, OpenCV, or other graphics libraries

C# Developer

  • 3+ years of experience in C# / .NET / WPF
  • Strong understanding of MVVM, Dependency Injection, and multi-threading (Thread/Task)
  • Experience with 2D/3D graphics programming (GDI+, DirectX, OpenGL)
  • Comfortable working with SQL Lite / MS-SQL, and handling network communication
  • Familiarity with custom WPF controls, Prism, or SharpDX

Preferred Qualifications

  • Experience in Windows OS internals or performance optimization
  • Understanding or experience in the SMT domain (e.g. electronics manufacturing, inspection systems)
  • Background in starting new software projects from scratch
  • Familiarity with MFC, application performance tuning, or database schema design
  • Chinese Speaking
3
Benefits
  • You’ll be part of a global leader in 3D inspection solutions (AOI, SPI, AXI)

  • We value individual strengths — whether you’re a deep expert or a broad generalist

  • Flexible matching to roles that suit your current capabilities with room to expand and evolve

  • Opportunity to work on impactful projects with international collaboration

  • Support for continuous growth and domain learning in SMT and inspection technology

  • Ready to take the next step? Whether you specialize in C++, C#, or both — let’s explore the possibilities together.

More jobs for you
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews