M

Motorola Solutions

Builds communications and security technology

Embedded Software Engineer - C++/Linux

Embedded EngineeringPosted on Nov 11
Full-timeHo Chi Minh City, VietnamNo salary listedIn-person

About the Job

Requirements

  • Have graduated from a university specializing in Information Technology and have 1 to 5 years of relevant experience in C/C++, C#, and Linux application development.
  • Have mastery of C/C++ programming languages, including a deep understanding of memory management and system-level constraints.
  • Have basic knowledge of C# or willingness to learn .NET Interop.
  • Have experience or knowledge developing applications for edge devices and Linux-based systems.
  • Be familiar with image and video processing libraries such as OpenCV, FFmpeg, and GStreamer.
  • Have good listening and speaking skills in English.

Responsibilities

  • Design and implement sophisticated, scalable, multithreaded object-oriented software in C++ and C# to solve problems involving high-speed data processing and networking.
  • Design advanced software modules that follow modern design patterns.
  • Interact with Linux drivers, including V4L2, Serial, and GPIO, in user space.
  • Create design documents on software architecture and algorithms.
  • Collaborate with hardware designers on board bring-up and debugging.
  • Review peers’ code for adherence to coding standards and design guidelines.

About the Company

Motorola Solutions

Builds communications and security technology

Motorola Solutions builds communications and security technology for emergency services, governments and businesses, connecting field teams with control rooms. Its APX radios keep responders in contact, while command center software combines calls, dispatch and incident records. Cameras, access controls and video analytics help organizations monitor buildings and investigate events, alongside body cameras that record work in the field. The company sells devices and network equipment, licenses software, and earns recurring fees from cloud subscriptions, maintenance and managed services. Founded in 1928, Motorola Solutions is headquartered in Chicago, Illinois.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1928

Recently Posted Jobs

Explore more opportunities at Motorola Solutions

See more jobs