Associate Software Engineer (C++)

Opswat

Not Interested
Bookmark
Report This Job

profile Job Location:

Ho Chi Minh City - Vietnam

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

The Position

We are seeking a talented and motivated Software Engineer (C) to join our growing Technology Office team.

You will contribute to building and innovating high-performance cutting-edge technologies and solutions that power our products across on-premise cloud and hybrid environments. Working with modern toolchains and frameworks youll help deliver secure scalable and efficient software that makes a real impact.

As part of a truly global engineering team (with colleagues in Vietnam Spain Romania UK US Georgia and Hungary) youll collaborate closely with talented engineers worldwideboth locally in Ho Chi Minh City and remotelywhile enjoying the support of an international high-performing culture.

What You Will Be Doing

  • Collaborate closely with the Engineering Manager and Romania-based team on planning architecture design development and maintenance of high-quality applications
  • Analyze business and technical requirements define system features and translate them into robust maintainable functionality
  • Write clean efficient C code; conduct thorough code reviews; and develop comprehensive unit tests
  • Create and maintain clear technical documentation for code architecture and processes
  • Proactively identify and implement improvements in performance security reliability and developer experience
  • Mentor junior engineers and share best practices across the global team
  • Partner with distributed engineering teams to deliver secure up-to-date and high-performing software

What We Need From You

  • 3 years of professional software engineering experience
  • 3 years of hands-on experience with modern C (strong preference for C17/20 expertise)
  • Solid proficiency with CMake and GCC toolchain
  • Deep understanding of:
    • Multithreading atomics synchronization primitives thread pools and producer-consumer patterns
    • Lock contention mitigation and race condition prevention
    • CPU/memory profiling tools (e.g. perf VTune Valgrind flame graphs)
    • Cache behavior memory layout allocation strategies and performance implications
  • Proven track record of optimizing performance-critical code paths
  • Experience with CI/CD pipelines (ideally TeamCity)
  • Basic working knowledge of AWS services (S3 API Gateway DocumentDB)
  • Good understanding of OS-level concepts (file systems processes) on both Windows and Linux
  • Experience with Docker/containerization
  • Strong grasp of design patterns OOP principles and clean code practices
  • Excellent written and spoken English communication skills

It Would Be Nice If You Had

  • Experience in cybersecurity domains: antivirus (AV) endpoint detection & response (EDR) sandboxing or malware analysis
  • Low-level optimizations (SIMD intrinsics cache-friendly data structures)
  • Exposure to machine learning frameworks or concepts
  • Knowledge of compression algorithms custom parsers or binary formats
  • Experience or strong interest in Rust (were actively expanding into Rust and value engineers eager to learn/contribute)

Why Youll Love Working Here

  • Stable fast-growing international company with an impressive global customer base
  • Highly professional collaborative and diverse team across multiple continents
  • Challenging high-impact projects with real ownership and visibility
  • Cutting-edge technology stack and continuous investment in modern tools & practices
  • Attractive modern office environment in Ho Chi Minh City
  • Opportunities for growth mentorship and international exposure


Required Experience:

IC

The PositionWe are seeking a talented and motivated Software Engineer (C) to join our growing Technology Office team.You will contribute to building and innovating high-performance cutting-edge technologies and solutions that power our products across on-premise cloud and hybrid environments. Workin...
View more view more

Key Skills

  • Digital Marketing
  • Graduate Engineering
  • ASP.NET
  • ABAP
  • Client Services
  • ERP

About Company

Company Logo

Enhance your critical infrastructure cybersecurity with OPSWAT's next-gen solutions, products, & technologies designed to protect the world.

View Profile View Profile