**1. INTRODUCTION**
Founded in 2010, Ban Vien Corporation has embarked on an inspiring journey, evolving into a trusted technology partner that has left an indelible mark in the realm of software development and embedded system development. Today, our influence extends both domestically and internationally, showcasing our commitment to driving digital transformation. At Ban Vien, we relentlessly pursue innovation across diverse industries like Edutech, Fintech, Retail, Automotive, Smart IoT, and Logistics. Our comprehensive services span Digital Consulting, R&D, Software Development, and Dedicated Development Centers. This global expansion includes valued clients and esteemed partners in the United States, Germany, Japan, Singapore, China, Hong Kong, Thailand, Malaysia, and Vietnam.
**2. JOB DESCRIPTION**
***Linux BSP***
- Develop, maintain, and support Linux BSP software for SoC platforms.
- Perform kernel rebase, kernel version upgrades, and BSP integration activities.
- Maintain and support Yocto Project builds and embedded Linux environments.
- Verify and validate Linux kernel functionality, device drivers, and peripheral features.
- Analyze and debug software issues on ARM-based embedded platforms.
- Support bootloader, kernel, device tree, and middleware integration.
- Collaborate with teams to support software release and maintenance activities.
***Linux Middleware***
- Design, develop, and test middleware/framework for SoC platforms.
- Perform Integration Testing, Unit Testing, Functional Testing.
- Prepare technical documentation and develop sample applications for the product.
- Collaborate with different teams to ensure successful project delivery.
- Identify, report, and resolve technical issues.
- REQUIREMENTS
● Bachelor’s Degree or above in Electronic Engineering, Telecommunication, Computer Science, Computer
Engineering, Automation, Information Technology or equivalent.
● Strong proficiency with C/C++.
● Experience with firmware/driver programming/debugging.
● Proficiency with Linux OS, FreeRTOS, Linux kernel.
● Familiar with BSP.
● Familiar with Scripting language, Multimedia frameworks & Audio/Video codec, Graphics libraries and
Image processing, HW manual & Schematics reading.
● Capable of reading and understanding MCU/SOC hardware manual.
● Leading skill, Teamwork skill, Investigation skill, Self-control.
● Web-Platform (HTML5, Firefox, Gecko).
**4. COMPANY BENEFITS**
- 13th-month salary & performance bonus based on your contributions.
- Pass probation bonus to celebrate your first milestone at Ban Vien.
- Premium healthcare with PVI Insurance, plus family medical benefits for eligible levels.
- Continuous learning through our e-learning platform and T-shaped skill development roadmap.
- Flexible working hours with only 8 core working hours at the office.
- Up to 17 days of paid leave (12 annual leave + 5 paid sick leave).
- Professional & leadership training to accelerate both technical and personal growth.
- 4-star annual company trip and unforgettable Year-End Party celebrations.
- Free coffee, snacks & pantry to keep you energized every day.
- Festivals & family events that make Ban Vien feel like your community, not just a workplace.