Company Overview:
- BOS Semiconductors
is a fabless startup based in South Korea, established in 2022. The company specializes in
designing and developing system-on-chip (SoC) solutions
. Their innovations include high-performance, low-power semiconductors, CPUs, graphics cards, and high-speed signal interfaces, all of which are essential for
automotive
semiconductors. Hyundai Motor Group has invested in BOS Semiconductors, anticipating collaboration towards the semiconductor technologies necessary for future mobility.
- BHRC (BOS Semiconductors Vietnam)
, established in Ho Chi Minh City in November 2022, is a key R&D center comprising 40% of BOS's total R&D workforce, with a primary focus on
hardware and software development
. The main areas of software include
developing embedded software for ADAS chips, AI accelerator chips, and MCUs
responsible for functional safety in autonomous vehicles. One significant opportunity for the BHRC software team is to learn about the world's most advanced NPU architecture and design the BUDA and metal-BUDA compilers for this NPU engine.
- The NPU vendor collaborating with BHRC is Tenstorrent, led by the renowned Jim Keller. He is famous for creating high-performance CPU architectures at Apple, Intel, AMD, and Tesla and now leads Tenstorrent, a startup developing RISC-V-based NPU engines and Transformer-based server chips. BOS's executives, former SoC developers at Samsung, have a special relationship with Jim Keller, having collaborated on several projects, including the ADAS chip for the Tesla Model 3. This relationship has allowed BOS to incorporate the world's
most advanced A/I engine
as a core IP in its first production chip and to take on the mission of developing the compiler for the most advanced NPU architecture.
Key Responsibilities:
- Develop and optimize compiler tools and runtime systems specialized for NPUs, focusing on ResNet50 and other deep learning models.
- Collaborate with the AI research and development team to understand the architecture of the NPU and develop strategies for optimizing AI models for this hardware.
- Design, implement, and optimize compiler algorithms and runtime libraries to enable efficient execution of AI models on NPUs.
- Work closely with the AI engineering team to integrate AI models into our automotive systems and ensure optimal performance on NPU hardware.
Qualifications:
- A strong willingness to learn.
- Graduating or recently graduated students with a Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- Proficiency in English, both written and spoken.
- Knowledge of programming languages Python, with working knowledge of C++ or
willingness to work at the system level
.
- Hands-on experience with deep learning frameworks (e.g., PyTorch)
- Additional skills and experience in related areas are a plus, including:
- Familiarity with the inner workings of machine learning frameworks like PyTorch, or equivalent
- Experience with performance characteristics of computer vision models for ADAS applications (e.g. Resnet50, YOLO, autonomous driving models, etc.)
- Familiarity with AI model optimization techniques
- Knowledge of NPU architecture
- Experience in embedded systems development
What BOS can offer?
- Competitive salary and benefits package
- 13
th
salary, retention bonus
- Full-day meals provided (breakfast, lunch, and dinner)
- Private Health Insurance, Hybrid work model
- Chance to work on innovative projects and make a meaningful impact in the automotive industry.
- Collaborative and supportive company culture.
- We care about your well-being and personal growth with Fun English classes, Happy Beer Parties, Football & Badminton Club, and more!
If you are a highly motivated individual who is passionate about designing and developing new technology and wants to make a significant impact in the automotive industry, we encourage you to apply for this exciting opportunity.
Contact: Quynh Tu (Ms.) –
quynhtu@bos-semi.com