CareerPlanSign in

Software Engineer (Fresh Graduate)

Penang, Malaysia💼 Full-time🗓 2026-10-06 → 2026-10-07

Core

Design, develop, and enhance software features for digital two-way subscriber radios used in mission-critical communications.

Role type

Entry-level embedded software engineer

Builds

Digital two-way radios and embedded software features

Domain

Telecommunications / Embedded Systems

Required skills

C/C++ programming, Object-Oriented Programming (OOP), microcontroller operation, system debugging, Real-Time Operating Systems (RTOS)

Preferred skills

AI-based coding tools, LTE/DMR specifications, Agile/Scrum methodologies

Technologies

C, C++, RTOS, LTE, DMR

Responsibilities

Design and develop software features for two-way radios; Participate in the full software development lifecycle (SDLC); Write clean, well-documented, and testable C/C++ code for embedded systems; Conduct and participate in design and code reviews; Develop and execute unit, integration, and system-level tests; Debug and troubleshoot software issues in embedded systems. (via careerplan.io/jobs/R69388-software-engineer-fresh-graduate-at-motorolasolutions)

Seniority

Entry-level, fresh graduate