Taro Logo

Intern - Software Engineer

Global technology company providing critical communications, video security and command center technologies for public safety and enterprises.
Penang, Malaysia
Embedded
Software Engineering Intern
In-Person
5,000+ Employees
Enterprise SaaS · Cybersecurity

Description For Intern - Software Engineer

Motorola Solutions is seeking a motivated Software Engineering Intern to join their Video Embedded Software Engineering Team in Penang, Malaysia. This role focuses on developing firmware for embedded devices including in-car video systems, fixed video and body worn cameras. The team utilizes modern C++ for developing highly reusable code under Linux environments.

As an intern, you'll have the opportunity to work on real-world projects, collaborating with experienced engineers on critical communications and video security technologies. The position involves hands-on experience with embedded systems development, from requirements gathering to deployment. You'll be implementing security camera web interfaces, writing efficient code, and participating in the full software development lifecycle.

The ideal candidate should be pursuing a degree in Computer Science or Software Engineering, with knowledge of C++ and Linux. This internship offers valuable industry experience in embedded systems development while contributing to technology that helps keep communities safer. The role requires strong problem-solving skills and the ability to work both independently and as part of a team.

Working at Motorola Solutions means joining a global community united in the mission of building safer futures through critical communications technology. The company offers a collaborative environment where creativity and innovation are valued, and interns are given meaningful projects that directly impact the company's products and services. This 4-6 month internship starting in September/October provides an excellent opportunity to gain practical experience in embedded software development while working with cutting-edge technology in the security and communications sector.

Last updated 10 days ago

Responsibilities For Intern - Software Engineer

  • Implement Security Camera Web interface to access and configure the IP Camera
  • Assist in design, development, and testing of software applications
  • Collaborate with team members to gather and analyze requirements
  • Write clean, maintainable, and efficient code
  • Participate in code reviews and provide constructive feedback
  • Debug and troubleshoot software issues
  • Contribute to technical documentation
  • Participate in team meetings and project planning
  • Work on assigned tasks under senior engineers' guidance
  • Develop and execute test cases

Requirements For Intern - Software Engineer

Linux
  • Currently pursuing degree/Master degree in Computer Science or Software Engineering
  • Strong understanding of programming languages such as C, C++, Rust
  • Familiarity with software development methodologies and tools
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Experience with version control systems like Git
  • Knowledge of software testing and debugging techniques
  • Available for 4-6 month internship
  • Able to start September or October

Jobs Related To Motorola Solutions Intern - Software Engineer