Embedded Software Engineer: Radio Systems (C/C++, RTOS)

motorolasolutions

George Town

On-site

MYR 48,000 - 72,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Motorola Solutions in Bayan Lepas, Penang, is seeking a New Grad software engineer to design, develop and test embedded C/C++ software for two-way radios. You will participate across the full SDLC, collaborate with cross-functional teams, and contribute to product quality and performance in an agile, global setting.

The role emphasizes strong C/C++ skills, OOP understanding, and familiarity with embedded systems. Fresh graduates are encouraged to apply, with onsite work in Bayan Lepas, Penang.

Qualifications

  • Bachelor's or Master's in Electrical, Electronic, Telecommunications, CS.
  • 2–5 years of software development experience preferred.
  • Fresh graduates and entry-level applicants are encouraged to apply.
  • Good C/C++ programming and solid understanding of OOP."
  • Familiarity with embedded microcontrollers, RTOS, and debugging is a plus.

Responsibilities

  • Design, develop, and enhance software features for two-way radios.
  • Participate in the full SDLC from requirements analysis to deployment.
  • Analyze requirements considering quality, performance, time, and budget constraints.
  • Collaborate with front-end architects, hardware, and test engineers for integration.
  • Write clean, well-documented C/C++ code for embedded systems.
  • Conduct design and code reviews to ensure quality.
  • Develop and execute unit, integration, and system tests.
  • Debug and troubleshoot embedded software issues using debugging tools.
  • Monitor KPIs and contribute to team performance goals.
  • Deliver projects on time in an agile environment.
  • Work in a multi-site, global development setting.

Skills

C/C++ programming
OOP principles
RTOS experience
Embedded systems
Strong communication
Agile/Scrum

Education

Bachelor's or Master's in Electrical/Electronic/Telecommunications/CS

Job description

Motorola Solutions in Bayan Lepas, Penang, is seeking a New Grad software engineer to design, develop and test embedded C/C++ software for two-way radios. You will participate across the full SDLC, collaborate with cross-functional teams, and contribute to product quality and performance in an agile, global setting.

The role emphasizes strong C/C++ skills, OOP understanding, and familiarity with embedded systems. Fresh graduates are encouraged to apply, with onsite work in Bayan Lepas, Penang.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 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
Embedded Software Engineer, Fresh Graduate (Penang)
Embedded Software Engineer, Fresh Graduate (Penang)

Motorola Solutions • Bayan Lepas

On-site
MYR 48,000 - 72,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 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 – Two-Way Radio Systems
Embedded Software Engineer – Two-Way Radio Systems

Motorola Solutions • Penang

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

motorolasolutions • George Town

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