Embedded Software Manager — C/C++, RTOS

motorolasolutions

George Town

On-site

MYR 90,000 - 140,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Motorola Solutions is seeking an experienced embedded software engineer in Penang to design, develop, and enhance features for two-way radios. You will participate in the full SDLC, analyze requirements, and collaborate with hardware, test, and front-end teams to deliver robust software.

The role requires strong C/C++ skills, RTOS experience, and a solid foundation in embedded systems. Onsite work in Bayan Lepas, Penang, with opportunities to contribute to IP development and agile project

Qualifications

  • Bachelor's or Master's degree in Electrical/Electronic/Telecommunications/Computer Engineering or Computer Science.
  • 2–5 years of software development experience.
  • Strong C/C++ skills and understanding of OOP.
  • Experience with embedded systems and microcontrollers.
  • Familiarity with RTOS; debugging and testing.
  • LTE/DMR knowledge is advantageous.
  • Agile/Scrum experience is a plus.
  • Strong communication and cross-functional collaboration.
  • Role onsite in Bayan Lepas, Penang.

Responsibilities

  • Design, develop, and enhance software features for two-way radios.
  • Participate in full SDLC from requirements to deployment.
  • Analyze requirements for feasibility, quality, performance, time, and budget.
  • Collaborate with front-end, hardware, and test teams for integration.
  • Write clean, well-documented C/C++ code for embedded systems.
  • Conduct design and code reviews to ensure high quality.
  • Develop and execute unit, integration, and system tests.
  • Debug and troubleshoot embedded software issues.
  • Collect data to monitor KPIs and improve performance.
  • Deliver projects on time and within budget in an agile environment.
  • Work in a collaborative, multi-site global development environment.
  • Contribute to IP development and product enhancement.

Skills

C/C++
Embedded systems
RTOS
OOP
Agile/Scrum
Communication

Education

Bachelors/Masters in Eng

Job description

Motorola Solutions is seeking an experienced embedded software engineer in Penang to design, develop, and enhance features for two-way radios. You will participate in the full SDLC, analyze requirements, and collaborate with hardware, test, and front-end teams to deliver robust software.

The role requires strong C/C++ skills, RTOS experience, and a solid foundation in embedded systems. Onsite work in Bayan Lepas, Penang, with opportunities to contribute to IP development and agile project

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

Motorola Solutions • Penang

On-site
MYR 78,000 - 100,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 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 — 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 Firmware Engineer - Real-Time C/C++, Onsite Penang
Embedded Firmware Engineer - Real-Time C/C++, Onsite Penang

motorolasolutions • George Town

On-site
MYR 72,000 - 108,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