Embedded AI Software Developer (Ít Nhất 1 Năm Kinh Nghiệm, C/C++, MCU, RTOS, RISC-V, Làm Việc Tại Long Biên)

Công ty TNHH Vietsol

Tầng 12 Tòa nhà Licogi 13, Số 164 Khuất Duy Tiến, Phường Nhân Chính, Quận Thanh Xuân, Thành phố Hà Nội, Việt Nam

Overview

Salary:  Thoả thuận

Job Type:  Full-time

Experience: 1 year of experience

Openings: 2

Deadline: 2025-11-30

Posted: 2025-11-07 23:17

Category:  Công nghệ thông tin

Job Description

  • Develop and maintain software for embedded AI systems using MCUs/MPUs/NPU/SoC.
  • Design and implement AI system protocols and embedded AI programs for manufacturing and automotive as well.
  • Write AI software code / AI inference engine for device drivers to interface with various peripherals.
  • Conduct tests of AI components to ensure proper integration and functionality of whole embedded systems.
  • Troubleshoot and diagnose errors, malfunctions, or inefficiencies in embedded systems.
  • Implement effective repairs, modifications, and upgrades to embedded code.
  • Collaborate with cross-functional teams to meet project goals and deadlines

Requirements

  • Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in embedded software development.
  • Strong programming skills in C, C++, and assembly language.
  • Experience with MCU architectures and peripheral interfaces (e.g., LTDC, DCMI, DMA, SPI, I2C, UART).
  • Knowledge of real-time operating systems (RTOS) and interrupt handling.
  • Knowledge about RISC-V architecture and its application
  • Familiarity with version control systems (e.g., Git) and development tools.
  • Excellent problem-solving skills and attention to detail.
  • Good communication skills and ability to work in a team environment.
  • Good knowledge about Cortex-M, Cortex-A architecture.
  • Having knowledge about NPU is a plus.
  • Having knowledge about neural network algorithms is a strong point.

Benefits

  • Good salary (includes base salary, additional salary, housing allowance, meal allowance, etc.)
  • 13th month salary + Incentive/performance bonus
  • Salary review twice a year
  • Lunch monthly support
  • Mon–Fri & alternative Saturday working schedule with 44 hours/week.
  • 12 annual leave days plus 1 birthday leave
  • Health care insurance
  • Training & career development program
  • Oversea working opportunities
  • Working in international environment with expert around the world
  • Opportunities for career advancement to Team Leader, Group Leader, and Manager positions
  • Monthly budget for team activities, etc.
`