M

Motorola Solutions

Builds communications and security technology

Firmware Developer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeHo Chi Minh City, VietnamNo salary listed

About the Job

Requirements

  • Graduated from a university specializing in Information Technology, with 1 to 5 years of relevant experience in C/C++ and Linux application development.
  • Be proficient in C and C++ programming languages.
  • 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 experience or knowledge deploying neural network models on hardware platforms such as NVIDIA or Ambarella chips.
  • Have good listening and speaking skills in English.
  • Be detail-oriented, hardworking, and capable of working under high pressure.

Responsibilities

  • Design and implement sophisticated, scalable, multithreaded object-oriented software in C++ to solve problems involving high-speed data processing and networking.
  • Design advanced software modules that follow modern C++ design patterns.
  • Deploy AI models on platforms such as NVIDIA and Ambarella.
  • Use C programming skills for Linux device driver development and debugging.
  • Identify and improve low-level system performance issues using problem-solving skills and experience.
  • Create design documents covering 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.
  • Collaborate with the Quality Assurance team to identify test cases for new features and regression tests.
  • Follow the established development process for all design and implementation tasks.
  • Provide mentorship and coaching to junior developers.

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