Embedded Systems Engineer: Kernel, Drivers & RTOS

Canaan Inc.

Penang

On-site

MYR 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Canaan Inc. in Penang, Malaysia is looking for an experienced embedded developer to maintain and debug chip BSPs, and develop drivers for various peripherals. You will be involved in Linux kernel customization and optimizing system performance.

The ideal candidate has around 3 years of experience, a Bachelor’s degree in a relevant field, and practical skills in U-Boot and embedded software testing.

Qualifications

  • Bachelor’s degree or above in related fields.
  • Around 3 years of experience in embedded development.
  • Familiar with RISC-V or ARM architecture.
  • Proficient in U-Boot.
  • Practical experience with UART/SPI/I2C or NAND/NOR Flash.

Responsibilities

  • Responsible for in-house chip BSP maintenance and debugging.
  • Complete development and debugging of various drivers.
  • Take part in MCU firmware design.
  • Troubleshoot system boot issues.
  • Conduct automated testing for drivers and kernel.

Skills

Embedded development
Linux kernel development
Driver development
RISC-V or ARM architecture
Software testing

Education

Bachelor’s degree in Electronics/Computer Science/Automation

Tools

U-Boot
GitHub
Testing frameworks

Job description

Canaan Inc. in Penang, Malaysia is looking for an experienced embedded developer to maintain and debug chip BSPs, and develop drivers for various peripherals. You will be involved in Linux kernel customization and optimizing system performance.

The ideal candidate has around 3 years of experience, a Bachelor’s degree in a relevant field, and practical skills in U-Boot and embedded software testing.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux BSP Engineer: Bring-Up & Kernel Drivers
Embedded Linux BSP Engineer: Bring-Up & Kernel Drivers

Infinite Computer Solutions • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Embedded Systems Engineer — C/C++, RTOS & Linux
Embedded Systems Engineer — C/C++, RTOS & Linux

Entrypass Corporation Sdn Bhd • Sepang

On-site
MYR 96,000 - 144,000
Embedded Software Engineer
Embedded Software Engineer

Canaan Inc. • Penang

On-site
MYR 60,000 - 90,000
Embedded Software Engineer – ARM/Linux Kernel
Embedded Software Engineer – ARM/Linux Kernel

congatec GmbH • Penang

On-site
MYR 80,000 - 100,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Keysight Technologies • Bayan Lepas

On-site
MYR 120,000 - 180,000
Embedded Engineer - Real-Time, ARM Cortex-M, RTOS
Embedded Engineer - Real-Time, ARM Cortex-M, RTOS

ThunderSoft • Penang

On-site
MYR 60,000 - 80,000
Embedded Software Engineer - Real-Time & Driver Dev
Embedded Software Engineer - Real-Time & Driver Dev

Silicontek Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Senior Embedded Firmware Engineer — Real-Time Systems
Senior Embedded Firmware Engineer — Real-Time Systems

Keysight Technologies • Bayan Lepas

On-site
MYR 120,000 - 180,000
Staff Embedded Software Engineer: Systems & Integration
Staff Embedded Software Engineer: Systems & Integration

Bosch Malaysia • Bayan Lepas

On-site
Embedded Engineer
Embedded Engineer

ThunderSoft • Penang

On-site
MYR 60,000 - 80,000