

Technology-Software
This role is for a Software Engineer Intern at Motorola Solutions focusing on creating software for embedded video devices. The internship offers an opportunity to work on real projects, learn from experienced engineers, and develop technical skills.
The Software Engineering Intern will contribute to the development of embedded devices such as in-car video systems, fixed video, and body worn cameras. The position involves collaboration with team members across various stages of software development, including design, coding, testing, and deployment, utilizing modern programming languages and tools within a Linux environment. The intern will engage in problem-solving, participate in code reviews, and assist in the creation of technical documentation while working under senior engineers' guidance.
Currently pursuing a degree or Master degree in Computer Science or Software Engineering.
Strong understanding of programming languages such as C, C++, Rust will be a plus.
Familiarity with software development methodologies and tools.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Ability to work independently and take initiative.
Attention to detail and a commitment to quality.
Eagerness to learn and adapt to new technologies.
Experience with version control systems like Git will be a plus.
Knowledge of software testing and debugging techniques.
Ability to manage multiple tasks and meet deadlines.
Strong organizational and time management skills.
Passion for technology and software development.
Available for a minimum 4-6 month internship and able to join in December 2025 or January 2026.
Company
Motorola Solutions Malaysia
Location
Penang
Salary
Undisclosed
Skills Required
10 skills
Click to submit your application
Embedded Software Development
C++ Programming
Software Testing And Debugging
Linux Application Development
Version Control (Git)
Software Development Life Cycle (SDLC)
Problem Solving
Teamwork
Communication Skills
Time Management