Embedded Software Engineer — Mission-Critical Radio Tech (Onsite Penang)

Motorola Solutions

George Town

On-site

MYR 45,000 - 65,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 in Bayan Lepas, Penang, is seeking a new graduate software engineer to design, develop, and enhance embedded C/C++ software for two-way radios. You will participate in the full SDLC, from requirements analysis through testing and deployment, collaborating with hardware, test, and frontend teams to deliver robust features.

The role emphasizes strong C/C++ skills, OOP, and familiarity with RTOS in an embedded environment, with a willingness to adapt in an agile, multi-site

Qualifications

  • Bachelor's or Master's degree in Electrical/Electronic/Telecommunications/Computer Engineering or Computer Science.
  • Strong C/C++ programming skills and solid understanding of Object-Oriented Programming (OOP).
  • Familiarity with embedded systems and microcontrollers.
  • Experience or exposure to RTOS and embedded software development is a plus.
  • Familiarity with Agile/Scrum development methodologies is advantageous.

Responsibilities

  • Design, develop, and enhance software features for two-way radios.
  • Participate in the full SDLC from requirements to deployment.
  • Analyze requirements considering quality and performance constraints.
  • Collaborate with cross-functional teams for proper integration.
  • Write clean, well-documented C/C++ code for embedded systems.

Skills

C/C++ programming
Embedded systems
OOP principles
RTOS
Agile/Scrum

Education

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

Job description

Motorola Solutions in Bayan Lepas, Penang, is seeking a new graduate software engineer to design, develop, and enhance embedded C/C++ software for two-way radios. You will participate in the full SDLC, from requirements analysis through testing and deployment, collaborating with hardware, test, and frontend teams to deliver robust features.

The role emphasizes strong C/C++ skills, OOP, and familiarity with RTOS in an embedded environment, with a willingness to adapt in an agile, multi-site

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

Similar jobs worth comparing

Senior Embedded Software Engineer for Two-Way Radios (C/C++)
Senior Embedded Software Engineer for Two-Way Radios (C/C++)

Motorola Solutions • George Town

On-site
MYR 60,000 - 100,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 — 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
Embedded Software Engineer

Motorola Solutions • George Town

On-site
MYR 45,000 - 65,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 - 100,000
Embedded Linux Software Developer
Embedded Linux Software Developer

ThunderSoft • Penang

On-site
MYR 90,000 - 150,000
Embedded Linux Engineer - C/C++, RTOS, Onsite Penang
Embedded Linux Engineer - C/C++, RTOS, Onsite Penang

Sapphire Stream Technology • Bayan Lepas

On-site
MYR 90,000 - 140,000
Embedded Linux Software Engineer - Onsite Penang
Embedded Linux Software Engineer - Onsite Penang

Sapphire Stream Technology • Seberang Perai

On-site
MYR 72,000 - 120,000
Embedded Linux Software Engineer: C/C++, RTOS, AI Tools
Embedded Linux Software Engineer: C/C++, RTOS, AI Tools

ThunderSoft • Penang

On-site
MYR 90,000 - 150,000