Motorola Solutions is seeking an Embedded Software Engineer to join their team in Penang, Malaysia. This role offers an opportunity to work on critical communications technology that helps keep communities safer worldwide.
As an Embedded Software Engineer, you'll be responsible for designing and developing software features for two-way radios, working with C/C++ in embedded systems. The position involves full lifecycle software development, from requirements analysis through implementation and deployment. You'll collaborate with cross-functional teams including hardware engineers and test engineers in a global development environment.
The ideal candidate should have a strong foundation in C/C++ programming and embedded systems, with an understanding of microcontroller operations. While 2-5 years of experience is preferred, fresh graduates with strong technical skills are encouraged to apply. Knowledge of RTOS, LTE/DMR specifications, and experience with Agile methodologies are valuable additions.
This is an excellent opportunity for someone looking to build their career in embedded systems development while contributing to meaningful technology that supports public safety agencies and enterprises. The role offers exposure to cutting-edge communication technologies and the chance to work with a global team of experts in the field.
The position is based onsite in Bayan Lepas, Penang, and offers the opportunity to work with a company known for its innovation in critical communications and video security solutions. You'll be part of a team that values collaboration, technical excellence, and the pursuit of creating safer communities through technology.
Motorola Solutions maintains a people-first and community-focused culture, encouraging authenticity and supporting professional growth. The company's commitment to diversity and inclusion means they welcome applications from candidates who might not meet all preferred qualifications but believe they can contribute meaningfully to the team.