Senior Embedded Systems Engineer - Linux & Hardware Debug

Motorola Solutions

Kuala Lumpur

On-site

MYR 90,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Motorola Solutions is seeking a Senior Embedded Systems Engineer in Penang, Malaysia, to design, develop and debug low-level software that interfaces directly with hardware. You will work at the intersection of hardware and software to solve deep system issues and contribute to Linux-based firmware features.

Candidates should have 5–8 years in embedded software, strong Embedded C, Linux internals, and experience with I2C, SPI, UART, and One‑Wire. Yocto or Buildroot familiarity is a plus.

Qualifications

  • Bachelor’s or Master’s Degree in Electronic Engineering, Computer Engineering, or closely related field.
  • Postgraduate degree is highly regarded.

Responsibilities

  • Firmware Development: Design and implement robust, scalable software in Embedded C for Linux-based systems.
  • System Integration: Develop and maintain Linux kernel drivers and middleware components.
  • Expert Debugging: Use logic analyzers, oscilloscopes, and GDB to identify and resolve complex timing issues and hardware-software bottlenecks.
  • Architecture & Design: Contribute to architectural definitions of new features, ensuring efficient resource management (CPU, Memory, Power).
  • Hardware Interaction: Work with hardware team to bring up new boards and validate peripheral communication.

Skills

Embedded C
Shell scripting
Linux Internals
I2C
SPI
UART
One-Wire
Root-cause analysis

Education

Bachelor’s or Master’s in Electronic Engineering or Computer Engineering

Tools

Yocto Project
Buildroot

Job description

Motorola Solutions is seeking a Senior Embedded Systems Engineer in Penang, Malaysia, to design, develop and debug low-level software that interfaces directly with hardware. You will work at the intersection of hardware and software to solve deep system issues and contribute to Linux-based firmware features.

Candidates should have 5–8 years in embedded software, strong Embedded C, Linux internals, and experience with I2C, SPI, UART, and One‑Wire. Yocto or Buildroot familiarity is a plus.

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

Similar jobs worth comparing

Senior Embedded Systems Engineer: Linux Firmware & Drivers
Senior Embedded Systems Engineer: Linux Firmware & Drivers

Motorola Solutions • George Town

On-site
MYR 120,000 - 180,000
Senior Embedded Systems Engineer — Linux, Kernel & Hardware
Senior Embedded Systems Engineer — Linux, Kernel & Hardware

Motorola Solutions Malaysia Sdn Bhd • Penang

On-site
MYR 120,000 - 180,000
Penang-Based Senior Embedded Software Engineer
Penang-Based Senior Embedded Software Engineer

Motorola Solutions Malaysia Sdn Bhd • Bayan Lepas

On-site
MYR 72,000 - 110,000
Senior Embedded Firmware & Software Engineer
Senior Embedded Firmware & Software Engineer

Keysight Technologies • Bayan Lepas

On-site
MYR 180,000 - 240,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Bosch Malaysia • Bayan Lepas

On-site
MYR 60,000 - 120,000
Software Engineer
Software Engineer

Motorola Solutions • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Senior Embedded Software Engineer for Two-Way Radios (C/C++)
Senior Embedded Software Engineer for Two-Way Radios (C/C++)

Motorola Solutions • George Town

On-site
MYR 60,000 - 100,000
Embedded Software Engineer — Mission-Critical Radio Tech (Onsite Penang)
Embedded Software Engineer — Mission-Critical Radio Tech (Onsite Penang)

Motorola Solutions • George Town

On-site
MYR 45,000 - 65,000
Embedded Systems Engineer: C/C++, RTOS & Linux
Embedded Systems Engineer: C/C++, RTOS & Linux

Entrypass Corporation Sdn Bhd • Cyberjaya

On-site
MYR 60,000 - 90,000
Embedded Systems Test Engineer – Automation & GenAI
Embedded Systems Test Engineer – Automation & GenAI

Motorola Solutions • George Town

On-site
MYR 78,000 - 123,000