CareerPlanGet AI match score →

Software Engineer Graduate Trainee

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

Core

Design, develop, and enhance software features for two-way radios and embedded systems.

Role type

Entry-level embedded software engineer

Builds

Mission-critical communication software for public safety and enterprise organizations

Domain

Embedded systems / Telecommunications / Public Safety

Deliverable

production ML models | product features

Required skills

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

Preferred skills

LTE/DMR specifications, Agile/Scrum methodologies, AI tool development

Technologies

C, C++, RTOS, LTE, DMR

Responsibilities

Design and develop software features for two-way radios, participate in the full software development lifecycle (SDLC), analyze software requirements for feasibility, write clean and testable C/C++ code for embedded systems, conduct design and code reviews, develop and execute unit, integration, and system-level tests, debug and troubleshoot software issues in embedded systems, collect and analyze data to monitor key performance indicators (KPIs), deliver projects on time and within budget in an agile environment, leverage AI advancements to optimize embedded software development and product functionality

Seniority

Entry-level / Graduate

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗