Automotive Software Engineer (C++, AUTOSAR, Android)
Automotive Software Engineer (C++, AUTOSAR, Android)
vietsol - pioneering excellence in mobility engineering & technology- Posted a day ago
- Be among the first 10 applicants
Job Description
Position: Automotive Software Engineer
Location: Ho Chi Minh
Contact to: Tuyen dung Vietsol ([Confidential Information])
Job Descriptions:
- Analyze software requirements and participate in architecture, design and development of automotive embedded software.
- Develop and maintain embedded software using C/C++ on Linux, QNX, Android or AUTOSAR-based platforms.
- Develop and integrate system-level components such as middleware, OS services, drivers, BSP/bootloader-related modules and hardware interfaces.
- Develop automotive HMI/GUI applications using C++/Qt/QML and support graphics-related features when required.
- Participate in Embedded Android development, including HAL, system services and platform integration.
- Develop and integrate AUTOSAR or non-AUTOSAR software components and automotive communication functions.
- Perform software integration, unit testing, debugging, performance analysis and issue resolution on target hardware.
- Work with global teams, architects and other stakeholders to clarify requirements and ensure software quality.
- Participate in code review, CI/CD and continuous improvement activities.
Job Requirements:
- Bachelor's degree in Computer Science, Software Engineering, Electronics, Mechatronics or related fields.
- 2+ years of experience in embedded software development.
- Strong programming skills in C/C++, with good knowledge of OOP, debugging and software design.
- Hands-on experience in one or more of the following areas: Embedded Linux, QNX, AUTOSAR, Embedded Android, Qt/QML.
- Good understanding of embedded systems, microcontrollers, SoC architecture and hardware/software integration.
- Experience with one or more of the following is preferred: BSP/bootloader, device drivers, Android HAL/Services, AUTOSAR configuration, HMI/GUI development.
- Knowledge of automotive communication protocols such as CAN, LIN, UDS is an advantage.
- Familiarity with Git, unit testing and CI/CD development workflows.
- Knowledge of automotive standards such as ISO 26262, MISRA or ASPICE is an advantage.
- Good English communication, analytical thinking and problem-solving skills.
Benefits:
- Good salary (includes base salary, additional salary, housing allowance, meal allowance, etc.)
- 13th month salary + Incentive/performance bonus
- Salary review twice a year
- Lunch monthly support
- Mon–Fri & alternative Saturday working schedule with 44 hours/week.
- 12 annual leave days plus 1 birthday leave
- Health care insurance
- Training & career development program
- Oversea working opportunities
- Working in international environment with experts around the world
- Opportunities for career advancement to Team Leader, Group Leader, and Manager positions
- Monthly budget for team activities, etc.
More Info
Job Type:
Industry:
Function:
Employment Type:





