Apply Edge Tailor my CV for this job — free

Embedded Firmware Engineer

Ban Vien Corporation · Quận 7, Ho Chi Minh City, Vietnam

Tailor my CV for this job — free

See similar jobs

1. INTRODUCTIONBuild your next career chapter on 16+ years of global technology experience. Founded in 2010, Ban Vien Corporation partners with businesses across Asia, Europe, and the Americas to deliver software and embedded systems solutions in industries including Automotive and Smart IoT. As an Embedded Firmware Engineer, you’ll bring hardware to life through Zephyr-based firmware, device drivers, and board support packages across automotive and non-automotive MCU/SoC platforms. Advance your expertise in embedded firmware and driver development while solving real hardware challenges and collaborating with upstream community maintainers.2. JOB DESCRIPTIONWHAT YOU’LL BUILD & CONTRIBUTEDevelop & Maintain Embedded FirmwareDevelop, port and maintain embedded firmware, Board Support Packages (BSPs), and hardware abstraction layers for automotive and non-automotive MCU/SoC platforms.Design & Integrate Device DriversDesign, implement and integrate drivers for CAN, Flash, SDHC, Ethernet, UART, SPI, I2C, and other peripherals, following the Zephyr driver model and DeviceTree specifications.Provide Firmware Development & Technical SupportDevelop firmware and provide technical support for customer target hardware.Address feedback from upstream community maintainers and the developers responsible for maintaining the original open-source project.Collaborate Across the Development LifecycleWork with cross-functional teams throughout the full development lifecycle.3. REQUIREMENTSBachelor’s Degree or above in Electronic Engineering, Telecommunication, Computer Science, Computer Engineering, Automation, Information Technology or equivalent. Strong C/C++ programming skills with a focus on embedded software development.Proven experience developing firmware and writing hardware drivers and low-level peripheral code.Hands-on experience with Zephyr RTOS device driver development, including working knowledge of the Zephyr build and configuration toolchain: West, CMake, Kconfig, and DeviceTree.Comfortable using hardware debug tools - JTAG/SWD debuggers, logic analyzers, and oscilloscopes - to diagnose register-level and hardware-level faults.Advanced Git proficiency with experience in open-source contribution workflows: branching strategies, rebasing, and structured code reviews via GitHub or GitLab.4. COMPANY BENEFITS13th-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.READY TO BRING YOUR NEXT EMBEDDED PLATFORM TO LIFE?Put your firmware and Zephyr expertise to work on practical hardware challenges at Ban Vien.Apply with your CV and highlight the drivers you’ve developed, the platforms you’ve worked with, and the technical problems you’ve solved. If you have public GitHub contributions or relevant projects you can share, we’d love to explore them.