GrepJob
OPSWAT

Associate Software Engineer (Fresh Graduates Welcome, C++)

OPSWAT
Apply
about 2 months ago
Ho Chi Minh City, VietnamEntry Level / Mid Level
H1B Sponsor

Responsibilities

  • Plan, design, implement, and maintain software features and applications under guidance.
  • Review requirements and contribute to feature design.
  • Write and maintain unit tests and participate in code reviews.
  • Create and update technical documentation for your work.
  • Identify opportunities for code improvements and participate in team discussions.
  • Collaborate with global engineers to deliver secure and reliable software.
  • Grow skills through mentorship and pair programming.

Requirements

  • Good foundation in Software Engineering principles.
  • Good knowledge of modern C++ (preferably C++17/20).
  • Familiarity with CMake and the GCC toolchain.
  • Basic to good understanding of multithreading concepts and synchronization primitives.
  • Experience with Docker/containerization.
  • Good knowledge of Semantic Versioning and Git Submodules.
  • Experience or familiarity with CI/CD pipelines (TeamCity preferred).
  • Solid grasp of design patterns and OOP principles.
  • Excellent written and spoken English communication skills.

Benefits

  • Stable, growing international company with a strong global customer base.
  • Supportive, professional, and diverse team spanning multiple continents.
  • Real challenges and meaningful ownership on cutting-edge projects.
  • Modern technology stack with opportunities to learn advanced systems programming.
  • Comfortable office in Ho Chi Minh City.
  • Mentorship, career growth, and exposure to international collaboration.

Tech Stack

AWSC++CMakeDockerGitRustTeamCity