Search by job, company or skills

HCLTech Vietnam

C++ Developer (CMake)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Job:

  • C/C++ developer for Test Frame Work
  • 2+ years of professional experience in Google Test for unit testing, maintain build systems using CMake for C++ projects
  • Location: Ha Noi

Job Responsibilities:

  • Design, implement, and maintain build systems using CMake for C++ projects, with a focus on integrating Google Test for unit testing.
  • Collaborate with development teams and Test coordinator to define testing requirements and enhance the build process to support automated testing.
  • Troubleshoot and resolve build and testing issues.
  • Implement best practices for build automation, continuous integration, and testing workflows.
  • Create and maintain comprehensive documentation for build processes, toolchain configurations, and testing frameworks.
  • Evaluate and integrate new tools and technologies to improve build and testing efficiency.
  • Monitor and analyze build and test performance metrics to identify areas for improvement.

Job Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in C++ development and proficiency in CMake.
  • Strong understanding of Google Test and experience in writing and maintaining unit tests.
  • Familiarity with build systems, version control, and the software development lifecycle.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment and communicate effectively.

Preferred Skills:

  • Experience with other testing frameworks or tools (e.g., Google Mock, Catch2) is a plus.
  • Knowledge of additional programming languages (e.g., Python) is advantageous.
  • Familiarity with cloud-based (JMass, Azure, AWS) development environments and CI/CD tools.

Why should you join us:

  • Attractive package including base salary + 13th month salary
  • Insurance based on full base salary and Medical Benefit (Bao Viet Insurance Package) for Employee and Family
  • 100% of full salary and benefits as an official employee from the 1st day of working
  • 18 paid leaves per year
  • Working in a fast paced, flexible, and multinational working environment with opportunity to travel onsite (in 60 countries)
  • Working with outstanding colleagues coming from top universities and top companies in Vietnam and foreign countries.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144194225