Embedded Software Engineer

Jabil

Bayan Lepas

On-site

MYR 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global manufacturing services provider in Penang is seeking an experienced Embedded Software Engineer to develop and support embedded software components. The role involves working closely with system-level software on Linux and Android-based platforms, requiring a strong background in embedded systems, C, and C++. Ideal candidates should have a deep understanding of Android AOSP and Linux kernel development. This position offers the opportunity to work in a distributed team and contribute to system improvements.

Qualifications

  • 7+ years of experience in embedded software development.
  • Strong proficiency in C and C++ programming languages.
  • Hands-on experience with Android AOSP in embedded environments.

Responsibilities

  • Develop, maintain, and support embedded software components.
  • Debug and resolve issues across embedded Linux and related software layers.
  • Collaborate with other engineers to support ongoing development and system improvements.

Skills

Embedded software development
C programming
C++ programming
Linux
Android AOSP
Debugging
Git
Networking fundamentals

Job description

Experience Level: 7+ years of software / embedded development experience

Job Description

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.

Technical Requirements
  • 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
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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

ThunderSoft • Penang

On-site
MYR 60,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

ThunderSoft • Penang

On-site
MYR 40,000 - 60,000
Senior Embedded Linux & Android Systems Engineer
Senior Embedded Linux & Android Systems Engineer

Jabil • Bayan Lepas

On-site
MYR 80,000 - 100,000
Embedded Linux Software Developer
Embedded Linux Software Developer

Sapphire Stream Technology • Penang

On-site
MYR 96,000 - 156,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Eagle Wireless • Penang

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

Canaan Inc. • Penang

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

Hiredly X • Subang Jaya

On-site
MYR 80,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Oxydata Software Sdn Bhd • Petaling Jaya

On-site
MYR 120,000 - 160,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 180,000 - 320,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies • George Town

On-site
MYR 180,000 - 210,000