Embedded Software Engineer – Two-Way Radio Systems

Motorola Solutions

Penang

On-site

MYR 78,000 - 100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Motorola Solutions in Bayan Lepas, Penang, is seeking an on-site Software Engineer to design, develop, and enhance embedded C/C++ features for two-way radios, and to participate in the full SDLC from requirements to testing.

The ideal candidate has a Bachelor’s or Master’s in engineering, 2–5 years of software experience, solid C/C++, OOP, RTOS, and hands-on embedded debugging in an agile setting.

Qualifications

  • Strong C/C++ programming skills for embedded systems.
  • Familiarity with RTOS and embedded debugging.
  • Understanding of hardware–software integration and SDLC.
  • Bachelor's or Master's degree in engineering or CS.

Responsibilities

  • Design, develop, and enhance embedded software features for two-way radios.
  • Participate in the full SDLC from requirements to deployment.
  • Collaborate with front-end, hardware, and test teams for integration.
  • Write clean, well-documented C/C++ code and conduct reviews.
  • Contribute to unit/integration tests and debugging.

Skills

C/C++ programming
Embedded systems
RTOS
OOP
Team collaboration
Debugging

Education

Bachelor's or Master's in Electrical/Electronic/Telecommunications/Computer Engineering or Computer Science

Job description

Motorola Solutions in Bayan Lepas, Penang, is seeking an on-site Software Engineer to design, develop, and enhance embedded C/C++ features for two-way radios, and to participate in the full SDLC from requirements to testing.

The ideal candidate has a Bachelor’s or Master’s in engineering, 2–5 years of software experience, solid C/C++, OOP, RTOS, and hands-on embedded debugging in an agile setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Lead – C/C++, RTOS (Two‑Way Radios)
Embedded Software Lead – C/C++, RTOS (Two‑Way Radios)

Motorola Solutions • Penang

On-site
MYR 89,000 - 156,000
Embedded Software Engineer — RTOS, C/C++ for Radio Systems
Embedded Software Engineer — RTOS, C/C++ for Radio Systems

Motorola Solutions • Penang

On-site
MYR 67,000 - 100,000
Senior Embedded Software Engineer: Two-Way Radios
Senior Embedded Software Engineer: Two-Way Radios

motorolasolutions • George Town

On-site
MYR 90,000 - 120,000
Embedded Software Engineer - Two-Way Radio (AI Tools)
Embedded Software Engineer - Two-Way Radio (AI Tools)

Motorola Solutions • George Town

On-site
MYR 36,000 - 60,000
Embedded Software Engineer: Radio Systems (C/C++, RTOS)
Embedded Software Engineer: Radio Systems (C/C++, RTOS)

motorolasolutions • George Town

On-site
MYR 48,000 - 72,000
Embedded Software Manager — C/C++, RTOS
Embedded Software Manager — C/C++, RTOS

motorolasolutions • George Town

On-site
MYR 90,000 - 140,000
Embedded Software Engineer for Mission-Critical Radios
Embedded Software Engineer for Mission-Critical Radios

motorolasolutions • George Town

On-site
MYR 33,000 - 67,000
Embedded Software Engineer - RTOS & C/C++ (Penang)
Embedded Software Engineer - RTOS & C/C++ (Penang)

Motorola Solutions • Penang

On-site
MYR 60,000 - 90,000
Embedded C/C++ Engineer for Mission-Critical Radios
Embedded C/C++ Engineer for Mission-Critical Radios

motorolasolutions • George Town

On-site
MYR 42,000 - 66,000
Embedded Software Engineer — Fresh Grad (C/C++ & RTOS)
Embedded Software Engineer — Fresh Grad (C/C++ & RTOS)

Motorola Solutions Malaysia Sdn Bhd • Penang

On-site
MYR 36,000 - 72,000