Software Engineer Embedded Graduate Trainee

Motorola Solutions · George Town, Penang, Malaysia

Location
George Town
Job Type
Full time
Posted
July 20, 2026

Job Description

Job Description

  • ​Design and implement sophisticated scalable multi-threaded Object Oriented Software in C++ for solving challenging problems involving high speed data processing and networking

  • Design advanced software modules that follow modern C++ design patterns

  • Apply C programming skills for Linux device driver development and debugging

  • Apply problem solving skills and experience to identify and improve low-level system performance issues

  • Apply engineering principles to design algorithms for controlling image acquisition parameters, as well as environmental conditions (Temperature, Power, Fog, Frost, etc.)

  • Create design documents on software architecture and algorithms

  • Collaborate with Hardware designers on board bring-up and debug

  • Maintain and improve Firmware build system using Make and Python

  • Collaborate with Quality Assurance team on...

  • Ready to Apply?

    Submit your application for Software Engineer Embedded Graduate Trainee at Motorola Solutions

    Apply Now