Embedded Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

George Town - Malaysia

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Summary
We are looking for an Embedded Software Engineer to join an existing embedded platform. The role involves working on system-level and low-level software components close to the operating system and hardware.

The ideal candidate has strong embedded systems experience and is comfortable working with Linux-based platforms and low-level software.

Experience with Android-based embedded systems is considered a strong plus.

Job Responsibilities:

  • Develop maintain and support embedded software components
  • Work on system-level and low-level software close to the operating system and hardware
  • Debug and resolve issues across embedded Linux and related software layers
  • Participate in platform integration stabilization and maintenance activities
  • Collaborate with other engineers to support ongoing development and system improvements
  • Analyze and troubleshoot complex software issues using both software and hardware debugging tools
  • Contribute to technical documentation and knowledge sharing when required

Job Requirements & Qualifications:

  • 7 years of experience in embedded software development
  • Strong proficiency in C and C
  • Hands-on experience with Android AOSP in embedded environments
  • Good understanding of Android system architecture and source code
  • Experience with Android development in embedded systems (AOSP or vendor-modified Android)
  • Familiarity with Android HALs and system services Experience using Android tools such as adb and fastboot
  • Solid experience with embedded Linux including:
    • Low-level system development
    • Linux kernel debugging and modification
    • Device Tree configuration Bootloader interaction (e.g. U-Boot)
  • Experience debugging complex system-level issues
  • Familiarity with Git-based source control workflows
  • Understanding of networking fundamentals (Ethernet IP TCP UDP)
  • Ability to work independently and in a distributed team environment

Nice to have:

  • Experience with Qualcomm or similar SoC platforms
  • Scripting experience (Bash Python)
  • Experience with CI pipelines and automated build systems


SummaryWe are looking for an Embedded Software Engineer to join an existing embedded platform. The role involves working on system-level and low-level software components close to the operating system and hardware. The ideal candidate has strong embedded systems experience and is comfortable working...
View more view more

Key Skills

  • Dermatology
  • Accomodation
  • Corporate Marketing
  • Corporate Risk Management
  • Civil Quality Control
  • Computer Engineering