Job Description
ABOUT COMPANY
A subsidiary of the FPT Group, FPT Software is known as a leading global information technology service provider headquartered in Vietnam. With over 30,000 employees working in 83 offices across 30 countries on five continents, FPT Software consistently delivers the best solutions to more than 1000 clients, including 100 Fortune 500 companies. Placing human resources as the cornerstone of its achievements, employee experience is our top priority in continually creating an innovative, open, and enjoyable work environment for every member.
In 2023, FPT Software officially made its mark on the global billion-dollar company list. This is evidence of the talent and efforts of multiple generations of employees at FPT Software.
Why not explore your potential and embark on a brilliant journey with us?
- We are seeking a C/C++ Developer to join us in developing cutting-edge software for medical devices such as blood analyzers, dialysis machines, and ultrasound systems, etc. This project focuses on the Japanese and Asian markets, in collaboration with leading healthcare technology providers, within a dynamic and innovative team environment
- Participate in the development of the company service project.
- Collaborate in a team environment to design, develop, and deliver reliable software solutions for customers.
- Design, develop, document, analyze, test, integrate, debug, research, and integrate new architectural features into existing infrastructures.
- Verify that developed product features are thoroughly implemented, meeting all specified requirements.
- Continue to learn new technologies, introduce existing products, improve the product experience and create more value.
Technical Skills
- Strong experience in C++ programming, including proficiency with C++11, C++14, or later versions.
- Extensive experience developing applications for the Windows platform using Win32 API, MFC, COM, or DirectX.
- Solid understanding of object-oriented programming (OOP) principles, design patterns, and software architecture.
- Familiarity with multithreading, asynchronous programming, and concurrency in Windows applications.
- Experience with Windows GUI frameworks such as MFC or Qt for desktop application development.
- Proficiency in using Visual Studio as an Integrated Development Environment (IDE) for Windows application development.
- Familiarity with Windows SDKs, including libraries and tools for handling networking, file systems, registry access, and security.
- Knowledge of memory management and performance optimization techniques for Windows applications.
- Experience with version control systems (e.g., Git, SVN) for code management.
- Familiarity with debugging tools such as WinDbg, Visual Studio Debugger, and performance profiling tools to identify bottlenecks and resolve issues.
- Excellent problem-solving skills and the ability to troubleshoot complex application issues.
- Strong communication skills with the ability to work effectively in a collaborative, team-oriented environment.
- Ability to document designs, specifications, and coding best practices clearly.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 1+ year of experience in C++ software development, with a strong focus on Windows desktop applications.
- FPT Care insurance plan tailored for FPT employees
- Attractive annual summer vacation allowance
- Sponsored training courses for personal growth and up to 100% coverage for certification costs
- Global and inclusive workplace with monthly cross-cultural events
- International exposure and career growth across global locations
- Work-life balance benefits with a flexible leave policy and annual health check-ups to support employee well-being
CONTACT
Name: Vu Thi Hong Nhung (Ms.) – Talent Acquisition Officer
Department: South Talent Acquisition – FPT Software Workforce Assurance – FPT Software Ho Chi Minh Company Limited
Email: [email protected]
Website: www.career.fpt-software.com
Offered Salary
NegotiableCareer Level
SeniorExperience
3 YearsQualification
Bachelor Degree