I / INTRODUCTION
We, Ban Vien Company Limited are Trusted Technology Partner in Software Development & Embedded System development, have been providing full scope of IT services for 9 years in Automotive (Chip Driver Development), Education (K-12 LMS Platform, Professional e-Training Platform), e-Commerce (Customer Development & Sales Development) for FMCG industry, Banking & Finance, Insurance.
You will earn new skills through on-the-job training, coaching, mentoring or in-house courses. The purpose of internal training is to create a self-motivated, skillful and effective workforce to achieve the company goals.
We are looking for energetic candidates with an overwhelming desire to succeed to join our team and together to write the next chapter of our story.
II / RESPONSIBILITIES
Integration and release :
The candidate will be responsible for the integration of SW components, Program version-release packaging & execution of project-specific release steps.
Execution & documentation of release tests (as per Process library) in the test environment identified (open loop lab / HIL).
The export of delivered SW stands for the OEM development environment.
Release documentation preparation.
Analysis & reporting of SW release quality status.
Storage of Project-specific deliverables in the configuration management tool & the defined server.
Quality support :
Analysis of SW warnings for release candidates (e.g. : MISRA, Compiler, ..etc.) & tracking with the respective module owners.
Quality status checks to identify buggy modules and analysis of impact.
Tracking of buggy modules BCs (Quality states) with module owners for updates / fixes.
III / REQUIREMENTS
Bachelor's Degree or above in Electrical / Mechatronics / Computer Engineering or relevant background.
C programing and function development.
Good knowledge on Software & MISRA warnings.
Knowledge of OS, Scheduler, SW & AUTOSAR Architecture.
Experience Integration of Software Components & Interfaces.
Configuration & Requirement Management tools.
Basic Perl, Python knowledge.
Knowledge on CAN, ISO14229, ISO26262, J1939 & UDS standards.
Good communication skills.
MS office applications.
NICE TO HAVE : (It’s a plus)
Embedded C Program Development with Debugger Environment.
OS Scheduler, Pre-emptive, Round robin & Cooperative scheduling.
SW development in the area of CAN, Diagnostics, Vehicle Functions, etc.
Experience in Networking protocols such as CAN, LIN, etc.
CAN Tools : CANoe, CANalyser & CAPL programming.
Unit Testing (Tessy & RTRT), TPT & Integration Testing Tools.
Experience in defining and executing Test Cases with techniques (White Box and Black box).
Exposure to Test Automation scripting tools (Python & Perl) ECU Test & LabCar.
SDLC and Software Development Models (Water Fall / Agile).
Experience in Closed-loop LabCar, INCA or similar tools.
IV / COMPANY BENEFIT
Bonus structure + 13rd month Bonus.
Pass probation Bonus.
Premium healthcare insurance benefits.
Flexible working time : only 8 hours required as continual working-time at the office.
12 days Annual leave.
Onsite opportunities : possible placement in the United States, Singapore, and Japan.
Quarterly Performance Assessment & Profile Capturing.
Professional and Personal Development Training Programs.
4 Stars standard company trip in summer and a big annual Year-End-Party.
Coffee and snacks provided.
Holiday celebrations and parties for team members and family.
Fitness, support and team building activities.