Software Engineer (embedded systems, C/C++)
- Location
- Malaysia
- Work arrangement
- On-site
- Employment type
- Full-time
- Category
- Information Technology
- Openings
- 1
About the role
Motorola Solutions is hiring an experienced Software Engineer for embedded systems (C/C++) in Bayan Lepas, Penang. You will develop firmware and embedded software for the mission-critical communications products that first responders and enterprises rely on — work where reliability is literally a matter of public safety. The role is on-site and designated for experienced engineers. Penang is Malaysia's established electronics and semiconductor hub, making it a natural home for embedded engineering careers. The listing was published on 16 October 2026. Embedded C/C++ engineers who want their code to matter in the real world should apply through the job page linked below.
Requirements
- Experienced-level background in embedded software development - Strong C/C++ programming skills for embedded targets - Understanding of real-time operating systems and hardware interfaces - Experience with debugging and testing embedded systems - Ability to work on-site in Bayan Lepas, Penang, Malaysia
Skills
How to apply
- Select Apply now.
- You are taken to Motorola Solutions’s own application page to send your application.
Applying is free. We never ask candidates for money. The exact steps can differ by job and employer.