Embedded Software Engineer — Fresh Grad (C/C++ & RTOS)

Motorola Solutions Malaysia Sdn Bhd

Penang

On-site

MYR 36,000 - 72,000

Full time

4 days ago
Be an early applicant
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 Malaysia Sdn Bhd in Bayan Lepas, Penang, is seeking a fresh graduate embedded software engineer. You will contribute to design, develop, and enhance software features for two-way radios, participate in the full SDLC, and work with hardware and test teams.

You will write clean C/C++ code for embedded systems, perform design reviews, develop tests, and debug issues. Strong fundamentals in CS/EE and OOP, plus RTOS and Agile experience, are valued.

Qualifications

  • Bachelor's in Electrical/Electronic/Telecommunications/Computer Engineering or Computer Science required.
  • Strong C/C++ programming and understanding of OOP.
  • Experience with embedded microcontrollers and RTOS.
  • LTE/DMR knowledge is a plus.
  • Familiarity with Agile/Scrum development methodologies.

Responsibilities

  • Design, develop, and enhance software features for two-way radios.
  • Participate in the full SDLC from requirements to deployment.
  • Write clean, tested C/C++ code for embedded systems.
  • Conduct design and code reviews to ensure quality.
  • Develop unit, integration, and system tests.
  • Debug and troubleshoot embedded software issues.
  • Collaborate with front-end, hardware, test engineers, and other stakeholders.
  • Deliver projects on time and within budget.

Skills

C/C++ programming
OOP
RTOS
Agile/Scrum
Embedded software
Microcontrollers
Communication skills

Education

Bachelor's degree in EE/EC/Telecom/CS

Job description

Motorola Solutions Malaysia Sdn Bhd in Bayan Lepas, Penang, is seeking a fresh graduate embedded software engineer. You will contribute to design, develop, and enhance software features for two-way radios, participate in the full SDLC, and work with hardware and test teams.

You will write clean C/C++ code for embedded systems, perform design reviews, develop tests, and debug issues. Strong fundamentals in CS/EE and OOP, plus RTOS and Agile experience, are valued.

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 Radios
Embedded Software Engineer – RTOS & C/C++ for Radios

Motorola Solutions • George Town

On-site
MYR 70,000 - 100,000
Embedded C/C++ Engineer for Mission-Critical Radios (Penang)
Embedded C/C++ Engineer for Mission-Critical Radios (Penang)

Motorola Solutions • Seberang Perai

On-site
MYR 67,000 - 100,000
Embedded Systems Engineer - Mission-Critical Radio
Embedded Systems Engineer - Mission-Critical Radio

Motorola Solutions • George Town

On-site
MYR 48,000 - 72,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
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
Embedded Software Engineer

Motorola Solutions • George Town

On-site
MYR 48,000 - 72,000
Embedded Software Engineering Manager — Lead Mission-Critical Systems
Embedded Software Engineering Manager — Lead Mission-Critical Systems

Motorola Solutions • George Town

On-site
MYR 180,000 - 320,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Motorola Solutions Malaysia Sdn Bhd • Bayan Lepas

On-site
MYR 72,000 - 110,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
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Motorola Solutions • George Town

On-site
MYR 60,000 - 90,000