Embedded C/C++ Engineer for Mission-Critical Radios

Motorola Solutions

Penang

On-site

MYR 60,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Motorola Solutions is seeking an embedded software engineer to design, develop, and enhance features for two-way radios. You will write robust C/C++ code for embedded systems and participate in the full SDLC, collaborating with hardware, front-end, and test teams to ensure high-quality integration.

You will debug, test, and optimize software in an agile, multi-site environment while contributing to KPI-driven performance metrics and future IP development.

Qualifications

  • Bachelor’s degree in a relevant engineering or computer science field.
  • Strong C/C++ programming skills and understanding of OOP.
  • Experience with embedded software development and microcontroller operation is preferred.
  • Knowledge of LTE/DMR specifications is advantageous.
  • Familiarity with Agile/Scrum development methodologies is a plus.

Responsibilities

  • Design, develop, and enhance software features for two-way radios across the full SDLC.
  • Write clean, well-documented C/C++ code for embedded systems and conduct reviews to ensure quality.
  • Develop and execute unit, integration, and system-level tests; debug and troubleshoot embedded software.
  • Collaborate with front-end architects, hardware, test engineers, and other stakeholders for successful integration.
  • Monitor KPIs through data collection and analysis; deliver projects on time within budget in an agile environment.
  • Contribute to a global, multi-site development team and support innovation and IP development.

Skills

C/C++ programming
OOP principles

Education

Bachelor’s degree in Electrical/Electronic/Telecommunications/Computer Engineering or Computer Science

Tools

RTOS

Job description

Motorola Solutions is seeking an embedded software engineer to design, develop, and enhance features for two-way radios. You will write robust C/C++ code for embedded systems and participate in the full SDLC, collaborating with hardware, front-end, and test teams to ensure high-quality integration.

You will debug, test, and optimize software in an agile, multi-site environment while contributing to KPI-driven performance metrics and future IP development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 for Mission-Critical Radios
Embedded Software Engineer for Mission-Critical Radios

motorolasolutions • George Town

On-site
MYR 33,000 - 67,000
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 Manager — C/C++, RTOS
Embedded Software Manager — C/C++, RTOS

motorolasolutions • George Town

On-site
MYR 90,000 - 140,000
Embedded Software Engineer – Two-Way Radio Systems
Embedded Software Engineer – Two-Way Radio Systems

Motorola Solutions • Penang

On-site
MYR 78,000 - 100,000
Software Engineer (C/C++) - Fresh Graduate
Software Engineer (C/C++) - Fresh Graduate

Motorola Solutions • Penang

On-site
MYR 60,000 - 90,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