Senior Embedded Software Engineer

Kendryte K230

Penang

On-site

MYR 90,000 - 140,000

Full time

11 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kendryte K230 is seeking a Senior Embedded Software Engineer in Penang to design, implement, and optimize firmware and software for edge-AI products. You will collaborate with hardware, product, and QA teams to ensure reliability and performance, while maintaining documentation and supporting reference designs.

The role requires hands-on development, debugging, and mentoring of junior engineers to strengthen the K230 ecosystem.

Qualifications

  • Embedded and edge-AI systems design and development experience.

Responsibilities

  • Debug and troubleshoot low-level issues, review code, and contribute to software architecture decisions.

Skills

Embedded Software Programming
C/C++ & RTOS
Debugging low-level systems
Edge-AI software development
AI/ML workloads on embedded platforms
Version control / CI/CD

Education

Bachelor’s or Master’s in Computer/Electrical/Electronic Engineering, CS or related field

Tools

Git
CI/CD practices

Job description

Company Description

Kendryte K230 is an edge-AI platform designed for intelligent embedded products in computer vision, audio processing, industrial automation, robotics, smart retail, and connected devices. The K230 ecosystem supports developers, solution providers, system integrators, OEMs, researchers, and commercial partners with practical tools and resources. It offers technical demonstrations, tutorials, developer tools, validation findings, and reference designs to accelerate edge-AI development. The platform focuses on helping organizations move from evaluation and proof of concept to validated, deployable solutions. Kendryte K230 actively collaborates with universities, distributors, integrators, and businesses interested in building innovative products on its platform.

Role Description

This is a full-time, on-site role based in Penang, Malaysia for a Senior Embedded Software Engineer. The role involves designing, implementing, and optimizing embedded software for Kendryte K230-based edge-AI products, including computer vision and audio processing applications. The engineer will develop firmware and software modules, integrate hardware and software components, and ensure system reliability and performance. Daily tasks include debugging and troubleshooting low-level issues, reviewing code, contributing to software architecture decisions, and collaborating with cross-functional teams such as hardware, product, and QA. The role also includes maintaining documentation, supporting developer tools and reference designs, and mentoring less-experienced engineers to strengthen the K230 ecosystem.

Qualifications
  • Candidates should possess strong skills in Embedded Software Programming and Embedded Software development.
  • Candidates should possess proven experience in Software Development and Software Design for embedded and edge-AI systems.
  • Candidates should possess solid Debugging skills for low-level systems, firmware, and hardware-software integration issues.
  • Experience with C/C++ and real-time operating systems (RTOS) or bare-metal environments is highly beneficial.
  • Familiarity with AI/ML workloads, computer vision or audio processing on embedded platforms is an advantage.
  • Knowledge of version control, CI/CD practices, and collaborative development workflows is preferred.
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical/Electronic Engineering, Computer Science, or a related field, or equivalent practical experience.
  • Ability to work effectively in cross-functional teams, communicate clearly, and take ownership of complex technical challenges.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Penang-Based Senior Embedded Software Engineer — Edge AI
Penang-Based Senior Embedded Software Engineer — Edge AI

Kendryte K230 • Penang

On-site
MYR 90,000 - 140,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Canaan U.S. Inc. • Penang

On-site
MYR 180,000 - 300,000
Competitive pay
Edge AI projects
Collaborative culture
Embedded Software Engineer
Embedded Software Engineer

Oxydata Software Sdn Bhd • Petaling Jaya

On-site
MYR 120,000 - 160,000
Embedded Linux Software Developer
Embedded Linux Software Developer

Sapphire Stream Technology • Penang

On-site
MYR 96,000 - 156,000
Embedded Linux Software Developer
Embedded Linux Software Developer

ThunderSoft • Penang

On-site
MYR 90,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

ECTrons Sdn. Bhd. • Bayan Lepas

On-site
MYR 60,000 - 90,000
Software Engineer (Embedded C++)
Software Engineer (Embedded C++)

Michael Page • Johor Bahru

On-site
MYR 97,000 - 119,000
Performance-based bonus
Career development opportunities
Permanent position
Senior Embedded Software Engineer
Senior Embedded Software Engineer

EAGLE WIRELESS ENGINEERING CENTRE SDN. BHD. • Penang

On-site
MYR 120,000 - 180,000
R-D Software-Firmware Engineer
R-D Software-Firmware Engineer

Keysight Technologies • Bayan Lepas

On-site
MYR 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

SICPA • Malaysia

On-site
MYR 80,000 - 120,000
Global impact on digital security
Opportunities for personal development