C++ Software Engineer

Posted 23 Days Ago
Be an Early Applicant
Hồ Chí Minh, VNM
In-Office
Senior level
Automotive • Retail • Transportation • Manufacturing
The Role
The Software Engineer will design, develop, and optimize multi-threaded applications using Modern C++, focusing on high-performance and real-time systems for embedded platforms like Linux and QNX. Responsibilities include software lifecycle participation, profiling, debugging, and maintaining build environments.
Summary Generated by Built In

VinFast is a pioneering electric vehicle (EV) company committed to revolutionizing the automotive industry with sustainable and innovative mobility solutions. As a leading player in the EV market, VinFast is dedicated to delivering high-quality, cutting-edge electric vehicles that redefine the driving experience. Our team consists of passionate professionals driven by a shared vision of creating a greener and more sustainable future through innovation, technology, and excellence.

We are seeking an experienced and highly skilled Software Engineer specializing in Modern C++ and POSIX-compliant operating systems. The ideal candidate will have a strong background in developing high-performance, concurrent, and reliable applications for embedded and real-time environments. You will be a key member of our core engineering team, responsible for designing, implementing, and maintaining software for our cutting-edge products running on Linux and the QNX real-time operating system.

  • Design, develop, and optimize high-performance, multi-threaded applications using Modern C++ (C++11 and newer)
  • Leverage the POSIX API for  threading, memory management, and system resource management in a resource-constrained environment
  • Develop and maintain system-level software, services, and libraries for embedded Linux and QNX platforms.
  • Participate in the full software development lifecycle, from requirements analysis and design to testing, deployment, and maintenance.
  • Profile, debug, and optimize software to meet stringent performance, concurrency, and real-time latency requirements.
  • Develop and maintain robust build environments using tools like CMake and cross-compilation toolchains
  • Write clean, maintainable, and well-documented code, and participate actively in peer code reviews.
  • Create and maintain technical documentation for the software you develop.

Requirements
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field.
  • At least 5 years of experience in software development using C++.
  • Strong proficiency in Modern C++ (C++11 or newer), including features like smart pointers, move semantics, lambdas, and the Standard Template Library (STL).
  • Extensive hands-on experience with the POSIX API and developing applications for POSIX-compliant systems like Linux.
  • Deep understanding and hands-on experience in multithreading, concurrency, and synchronization primitives (e.g., mutexes, semaphores, condition variables).
  • Direct experience with a real-time operating system (RTOS), with a strong preference for QNX.
  • Solid understanding of operating system fundamentals, computer architecture, and networking protocols.
  • Experience with cross-compilation toolchains.
  • Knowledge of safety-critical or mission-critical development standards (e.g., ISO 26262, MISRA C++) is a significant plus.

Benefits
  • Competitive salary
    Premium healthcare package, including PVI insurance & annual health check-ups
  • 13th-month salary & performance bonuses to reward your contributions
  • Enjoy preferential pricing for services within the Vingroup ecosystem including Vinmec, Vinpearl, and Vinschool...
  • Opportunity to collaborate with and learn from industry-leading professionals in the automotive domain
Work Location: 
  • In Ho Chi Minh: No. 25, Riverview 6, Vinhomes Golden River, 02 Ton Duc Thang Street, Ben Nghe Ward, District 1, Ho Chi Minh City
  • In Ha Noi: Technopark Tower, Gia Lam, Ha Noi

With respect to all your personal data shared to VinFast in the application and the entire recruitment process of VinFast, by clicking “Apply”, submitting your resumé/CV and/or participating in VinFast's recruitment process, you agree that you have read VinFast's Personal Data Protection Policy ("Policy") posted at https://vinfastauto.com/vn_vi/dieu-khoan-phap-ly or https://vinfast.vn/privacy-policy/, you agree to the Policy and consent for VinFast to process your personal data in accordance with the Policy and the applicable regulations on personal data protection. 

To all recruitment agencies: VinFast does not accept agency resumes. Please do not forward resumes to our careers alias or other VinFast employees. VinFast is not responsible for any fees related to unsolicited resumes.


Skills Required

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field
  • At least 5 years of experience in software development using C++
  • Strong proficiency in Modern C++ (C++11 or newer)
  • Extensive hands-on experience with the POSIX API
  • Deep understanding of multithreading, concurrency, and synchronization primitives
  • Direct experience with a real-time operating system (RTOS)
  • Experience with cross-compilation toolchains
  • Knowledge of safety-critical or mission-critical development standards is a plus
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
29,878 Employees
Year Founded: 2017

What We Do

VinFast is a Vietnamese multinational automotive manufacturer, established in 2017, that designs and manufactures electric vehicles (EVs), e-scooters, and e-buses. It is part of Vingroup, one of Vietnam's largest conglomerates.

Similar Jobs

Motorola Solutions, Inc. Logo Motorola Solutions, Inc.

Embedded Software Engineer

Hardware • Security • Software • Cybersecurity
In-Office
Hồ Chí Minh, VNM
21000 Employees

VinFast Auto Ltd. Logo VinFast Auto Ltd.

Senior Embedded Software Engineer

Automotive • Retail • Transportation • Manufacturing
In-Office
Hồ Chí Minh, VNM
29878 Employees

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Hồ Chí Minh, VNM
38800 Employees

Pfizer Logo Pfizer

Market Access Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
2 Locations
121990 Employees

Similar Companies Hiring

Fortune Brands Innovations Thumbnail
Manufacturing
Deerfield, IL
2450 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account