Job Description
To apply for this job, you need to complete both steps below:
STEP 1:
Please send your CV to this email to submit your application directly to the company:
careerservice@vinuni.edu.vn
Your application will only be received by Recruiter if submitted via above email.
STEP 2:
Kindly scroll to the bottom of this page and complete the short VinUni Tracking Form.
Filling out this form alone does not count as applying. Kindly remind this form is not part of the company’s application process. It only helps Careers, Alumni, Industry and Development (CAID) Department discover more opportunities and follow up in case of system issues.
I. POSITION OVERVIEW
We are looking for a full-time Software Developer to join our R&D team and work on product-level CAD/CAE engineering software. You will take part in designing and developing core software features, and work directly with the DFE-Tech team in the US.
II. RESPONSIBILITIES
- Design and develop core features of CAD/CAE engineering software.
- Implement numerical and engineering algorithms in C++.
- Work with geometric modeling, mesh, solver, and post-processing modules.
- Collaborate with simulation engineers to translate mathematical and physical models into working code.
- Debug, optimize performance, and improve numerical stability.
- Contribute to real product development and industrial projects.
III. REQUIREMENTS
Education & Experience
- Bachelor’s degree or higher in Computer Science, Software Engineering, Mechanical Engineering, Applied Mathematics, or a related field.
- years of experience in C++ software development.
- Experience in numerical computation or scientific computing.
- Experience with geometry, mesh, or solver-related topics is a strong plus.
- Prior exposure to CAD/CAE software is an advantage, but not mandatory.
Technical Knowledge
- Strong C++ programming skills (data structures, OOP, memory management).
- Good background in mathematics (linear algebra, numerical methods).
- Good understanding of engineering physics (mechanics, fluid dynamics, or heat transfer).
Skills & Attitude
- Developer mindset, not automation/script-oriented.
- Comfortable working with complex codebases.
- Strong problem-solving and analytical thinking.
- Willing to learn deep engineering and numerical concepts.
- Able to read and discuss technical materials in English.
IV. BENEFITS
- Hands-on experience developing real CAD/CAE software products.
- Mentoring from senior engineering software developers.
- Direct collaboration with DFE-Tech experts in the US.
- Exposure to industrial-level C++ codebases and engineering algorithms.
- Competitive salary package.
V. WORKING TIME
- Working Days: Monday to Friday
- Working hours: 9:00 - 18:00
- Address: 25th Floor, MD Complex Building, 28 Alley, Nguyen Co Thach, Tu Liem Ward, Hanoi.

