CareerPlanSign in

Senior Embedded Software Engineer

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

Core

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

Role type

Senior IC embedded software engineer

Builds

Digital two-way radios for public safety and commercial use

Domain

Telecommunications / Embedded Systems

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 (via careerplan.io/jobs/R65703-senior-embedded-software-engineer-at-motorolasolutions)

Technologies

C, C++, RTOS, microcontrollers

Responsibilities

Design and develop software features for two-way radios; Participate in the full software development lifecycle (SDLC); Analyze software requirements for feasibility; Collaborate with hardware engineers and architects; Write clean, documented, and testable code; Conduct design and code reviews; Develop and execute unit, integration, and system-level tests; Debug and troubleshoot software issues; Collect and analyze data to monitor KPIs; Deliver projects on time and within budget.

Seniority

Senior, hands-on IC