πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Embedded Software Engineer(Graduate)

Company

Canaan Inc.

Location

, penang, malaysia, penang

Posted

July 19, 2026

Position Overview

  • Board Bring-up & Linux Kernel: Responsible for in-house chip BSP maintenance and U-Boot porting & debugging; participate in Linux kernel customization including memory management, interrupt handling and power management.
  • Driver Development: Complete development and debugging of drivers for NAND/NOR Flash, Ethernet MAC/PHY, WiFi/BLE, UART/SPI/I2C and other peripherals under guidance.
  • MCU & RTOS Development: Take part in MCU firmware design, dual-core heterogeneous IPC communication, as well as RTOS and bare-metal programming development.
  • System Optimization & Debugging: Troubleshoot issues related to system boot, memory and peripherals; support chip verification and reference design development.
  • Software Testing: Compile unit, integration and system test cases; conduct automated testing for drivers, BSP and kernel; assist in building HIL simulation environment.
  • Team Collaboration & D...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now