Introduction to BOS Semiconductors
Welcome to BOS Semiconductors, where innovation meets mobility. With a vision of "Leading mobility innovation with system semiconductors", we specialize in autonomous driving SoCs, Mega MCUs, and Gateway SoCs for the automotive industry. BOS Semiconductors Vietnam, established in 2022, focuses on hardware and software development for automotive SoCs, with a rapidly growing team. Join us in shaping the future of automotive technology!
If the Apply button doesn’t work, please use this link (unless expired): https://mily.vn/C0MV4Z43
Job Description
-
Design and develop bootloaders and device drivers for system peripherals, memory, connectivity, and high-performance I/O on Linux/RTOS.
-
Measure and optimize power consumption, memory usage, peripheral performance, and boot time.
-
Debug test failures and customer/field issues; perform root-cause analysis and drive issues to resolution.
-
Own feature delivery: plan tasks, track progress, and deliver according to agreed milestones
-
Participate in code reviews; provide technical guidance and support to junior engineers (scope depending on level).
-
Write and maintain technical documentation (requirements, design documents, and technical specifications).
-
Collaborate with the HQ team in Korea on integration, development alignment, and delivery.
Requirements
Required:
-
2–8 years of experience with
ARM (Cortex-A/M) or RISC-V
platforms
-
Strong
C/C++
programming
.
-
Embedded Linux and/or RTOS experience, including device drivers, bootloaders (U-Boot, LK), firmware/bare-metal, and performance tuning.
-
Understanding of SoC architecture
(boot flow, memory, clocks, interrupts).
-
Experience in
one or more
areas:
o serial comm drivers (SPI/I2C/UART/CAN/MIPI)
o system peripherals (GPIO/Timers/Interrupt/DMA/ADC/DAC)
o memory interfaces (LPDDR/eMMC/UFS), high-speed I/O (PCIe/USB)
-
Hands-on
bring-up/debug
using JTAG/SWD, scopes/logic analyzers, and tools such as GDB/OpenOCD/Lauterbach/Trace32.
-
Ability to read
schematics
and perform
basic hardware debugging
-
Good documentation
,
code review
, and
debugging skills
-
Familiar with Git
and typical engineering toolchains (Jira/Confluence/ALM). Understand SDLC
Nice to have:
-
Experience using Yocto
or
Buildroot to customize Embedded Linux
-
Automotive software experience (ISO 26262, ASPICE, Zephyr, SafeRTOS or other Safety OSs)
-
Simulation/virtualization exposure (QEMU/gem5/Xen/KVM) and/or SystemC TLM 2.0 modeling.
-
Security fundamentals (Secure Boot, TEE, crypto, and connectivity stacks (Bluetooth/Wi-Fi/Ethernet/NFC).
Benefits
Why join us?
-
Competitive salary + 13th month bonus
-
Retention bonus
-
Meals provided (Breakfast, Lunch, Dinner), Private Health Insurance, Hybrid work model
-
We care about your well-being and personal growth with Fun English classes, Happy Beer Parties, Football & Badminton Club, and more!
-
Be part of a cutting-edge R&D center focused on automotive SoCs
If you’re passionate about creating new technology and making an impact in the automotive industry, we’d love to hear from you!
Please kindly note that only shortlisted candidates will be contacted, thanks for your understanding!
📩 Contact: [email protected]