Embedded C/C++ Engineer for Mission-Critical Radios (Penang)

Motorola Solutions

Seberang Perai

On-site

MYR 67,000 - 100,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Motorola Solutions in Bayan Lepas, Penang, is seeking a fresh graduate software engineer to design, develop and enhance embedded software for two‑way radios. You will participate in the full SDLC, analyze requirements, and collaborate with hardware and software teams to deliver reliable, high‑quality code.

You will write clean C/C++ for embedded systems, perform unit and integration tests, contribute to code reviews, and apply agile practices.

Qualifications

  • Bachelor's or Master's degree in Electrical/Electronic/Telecommunications/Computer Engineering or Computer Science.
  • Strong C/C++ programming and OOP fundamentals.
  • Understanding of embedded microcontrollers and RTOS is a plus.
  • Familiarity with AI-based coding tools (e.g., CoPilot).
  • Good communication and teamwork skills in an agile environment.

Responsibilities

  • Design, develop, and enhance software features for two-way radios.
  • Participate in the full SDLC, including requirements, design, implementation, testing, and deployment.
  • Collaborate with front-end, hardware, test engineers, and others to ensure integration.
  • Write clean, documented C/C++ code for embedded systems.
  • Conduct design and code reviews to maintain quality.
  • Develop and execute unit, integration, and system tests.

Skills

C/C++
OOP concepts
RTOS
AI tools
Debugging

Education

Engineering degree

Tools

CoPilot

Job description

Motorola Solutions in Bayan Lepas, Penang, is seeking a fresh graduate software engineer to design, develop and enhance embedded software for two‑way radios. You will participate in the full SDLC, analyze requirements, and collaborate with hardware and software teams to deliver reliable, high‑quality code.

You will write clean C/C++ for embedded systems, perform unit and integration tests, contribute to code reviews, and apply agile practices.

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

Similar jobs worth comparing

Embedded Systems Engineer - Mission-Critical Radio
Embedded Systems Engineer - Mission-Critical Radio

Motorola Solutions • George Town

On-site
MYR 48,000 - 72,000
Senior Embedded C/C++ Engineer - Mission-Critical Radios
Senior Embedded C/C++ Engineer - Mission-Critical Radios

Motorola Solutions • George Town

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 Systems Engineer - New Grad (C/C++, RTOS) – Penang
Embedded Systems Engineer - New Grad (C/C++, RTOS) – Penang

Motorola Solutions • Malaysia

Remote
MYR 47,000 - 74,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
Embedded Software Engineer
Embedded Software Engineer

Motorola Solutions • George Town

On-site
MYR 48,000 - 72,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Motorola Solutions Malaysia Sdn Bhd • Bayan Lepas

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

Motorola Solutions • George Town

On-site
MYR 60,000 - 90,000
RF & Electronics Engineer for Mission-Critical Systems
RF & Electronics Engineer for Mission-Critical Systems

Motorola Solutions • George Town

On-site
MYR 33,480 - 66,960
Software Engineer (Embedded) - Fresh Graduate
Software Engineer (Embedded) - Fresh Graduate

Motorola Solutions Malaysia Sdn Bhd • Penang

On-site
MYR 36,000 - 72,000