Software Engineer Graduate Trainee

Motorola Solutions

Full time Computer Occupations
Apply Now
Location
George Town, Penang, Malaysia
Posted
June 11, 2026

Job Description

Job Description

  • Design, develop, and enhance software features for two-way radios.
  • Participate in the full software development lifecycle (SDLC), covering requirements analysis, design, implementation, testing, and deployment.
  • Analyze software requirements to assess feasibility, considering quality, performance, time, and budget constraints.
  • Collaborate with front-end architects, hardware engineers, test engineers, and other stakeholders to ensure optimal feature implementation and integration.
  • Write clean, well-documented, and testable C/C++ code for embedded systems, adhering to coding standards and best practices.
  • Conduct and participate in design and code reviews to maintain high code quality.
  • Develop and execute unit, integration, and system-level tests.
  • Debug and troubleshoot software issues in embedded systems using appropriate tools and techniques.
  • Collect and analyze data to monitor and im...