Embedded Software Engineer
Posting Date : 05 Mar 2026 | Close Date :03 Jun 2026


Job Responsibilities

  • Design, develop and maintain embedded software components for Linux-based platforms.

  • Work on low-level and system-level software close to the operating system and hardware.

  • Participate in platform integration, system bring-up, and debugging activities.

  • Troubleshoot and resolve complex software issues across embedded Linux systems.

  • Collaborate with cross-functional teams to support ongoing development and product improvements.

  • Support system debugging using both software and hardware diagnostic tools.

  • Contribute to documentation and knowledge sharing within the engineering team.


Requirements

  • Minimum 7 years of experience in embedded software development.

  • Strong programming skills in C and C++.

  • Hands-on experience with Embedded Linux systems.

  • Experience working on low-level or system-level software development.

  • Familiarity with Linux kernel debugging, driver integration, or system bring-up.

  • Understanding of networking fundamentals (Ethernet, TCP/IP, UDP).

  • Experience using Git or similar version control tools.

  • Ability to work independently and collaborate in a distributed engineering environment.

 


Sub Specialization : Engineering;Electrical / Electronics / Semi-conductor
Type of Employment : Permanent
Minimum Experience : 7 Years
Work Location : Penang