Embedded Software Engineer (C/C++ | RTOS) – Penang

Motorola Solutions

George Town

Hybrid

MYR 60,000 - 90,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Motorola Solutions in Penang, Malaysia, is seeking a Software Engineer to contribute to embedded system software for two-way radios. You will write clean C/C++ code, participate in SDLC, and collaborate with hardware, test, and frontend teams to deliver robust features.

The role requires a degree in engineering or computer science, 2–5 years’ experience, strong OOP, and familiarity with RTOS. It is based onsite in Bayan Lepas, Penang, with agile project work and KPI-driven development.

Qualifications

  • Strong C/C++ programming skills and OOP understanding.
  • Good knowledge of embedded systems and microcontrollers.
  • Familiarity with RTOS and embedded software development is plus.

Responsibilities

  • Design, develop, and enhance software features for embedded two-way radios.
  • Participate in full SDLC from requirements to deployment.
  • Develop and execute unit, integration, and system tests.
  • Debug and troubleshoot software issues in embedded systems.
  • Collaborate with cross-functional teams across sites.

Skills

C/C++ programming
Object-Oriented Programming
RTOS knowledge
Embedded systems debugging
SDLC / Agile/Scrum
Communication skills

Education

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

Job description

Motorola Solutions in Penang, Malaysia, is seeking a Software Engineer to contribute to embedded system software for two-way radios. You will write clean C/C++ code, participate in SDLC, and collaborate with hardware, test, and frontend teams to deliver robust features.

The role requires a degree in engineering or computer science, 2–5 years’ experience, strong OOP, and familiarity with RTOS. It is based onsite in Bayan Lepas, Penang, with agile project work and KPI-driven development.

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 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 – Two-Way Radio Systems
Embedded Software Engineer – Two-Way Radio Systems

Motorola Solutions • Penang

On-site
MYR 78,000 - 100,000
Embedded Software Engineer, Fresh Graduate (Penang)
Embedded Software Engineer, Fresh Graduate (Penang)

Motorola Solutions • Bayan Lepas

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

Motorola Solutions • George Town

On-site
MYR 60,000 - 90,000
Embedded Linux Software Engineer — C/C++ for Two-Way Radios
Embedded Linux Software Engineer — C/C++ for Two-Way Radios

Sapphire Stream Technology Sdn. Bhd. • Penang

On-site
MYR 60,000 - 90,000
Embedded Software Engineering Leader for AI-Driven Safety
Embedded Software Engineering Leader for AI-Driven Safety

Motorola Solutions • Penang

On-site
MYR 180,000 - 240,000
Mission-Critical Android Engineer - Penang
Mission-Critical Android Engineer - Penang

Motorola Solutions • Bayan Lepas

Hybrid
MYR 90,000 - 130,000
Software Engineer Embedded (Fresh Graduate)
Software Engineer Embedded (Fresh Graduate)

Motorola Solutions • Penang

On-site
MYR 60,000 - 90,000