Search by job, company or skills

B

Hardware Acceleration Firmware R&D Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Responsibilities

1. Responsible for the development of AI chip device-side firmware, tailoring the operating system and developing peripheral drivers based on Bare-metal, RTOS and Linux 2. Responsible for the development of device-side resource allocation, task scheduler, etc., supporting the parallel execution of multi-user, multi-Stream tasks 3. Responsible for firmware testing and maintenance, performance and stability optimization, and writing relevant documents 4. Cooperate with hardware for product debugging and verification, participate in system joint debugging, and problem analysis, location, and resolution.

Qualifications

1. More than 3 years of BSP firmware development experience 2. Understand the internal structure and instruction set of typical MCUs (RISC-V/ARM architecture), and be familiar with the memory system 3. Proficient in C/C++ programming language, familiar with assembly, and able to write embedded system-level code proficiently 4. Applicants with experience in NPU driver and firmware development are preferred.

More Info

About Company

ByteDance is a technology company operating a range of content platforms that inform, educate, entertain and inspire people across languages, cultures, and geographies.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.

Job ID: 104392533