Talent Apply
Log in
All jobs
MS

Firmware Developer

Motorola Solutions
Ho Chi Minh, Vietnam
On-site

About this role

About the Role As a Firmware Developer in Vietnam, you will join a scrum team working on the firmware powering ALPR and surveillance cameras. You’ll collaborate with other departments to develop applications and drivers under Linux, using modern C++ to write highly reusable code and participate in the full development lifecycle. What You'll Do

  • 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
  • Deploy AI models on various platforms, such as NVIDIA and Ambarella
  • 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
  • Create design documents on software architecture and algorithms
  • Collaborate with Hardware designers on board bring-up and debug
  • Review code of peers for adherence to coding standards and design guidelines
  • Collaborate with Quality Assurance team on identifying test cases for new features and areas for regression tests
  • Follow the established development process for all design and implementation tasks
  • Provide mentorship and coaching to junior developers What We're Looking For
  • Bachelor’s degree in Information Technology or equivalent; 1 to 5 years of relevant experience in C/C++ and Linux application development
  • Proficient in C/C++ programming languages
  • Experience developing applications for edge devices and Linux-based systems
  • Familiar with image and video processing libraries such as OpenCV, FFmpeg, and GStreamer
  • Experience deploying neural network models on hardware platforms such as NVIDIA or Ambarella chips
  • Good listening and speaking skills in English; detail-oriented and able to work under high pressure
  • Travel: None; Relocation: None Nice to Have
  • Optional/preferred qualifications (only if mentioned) Compensation & Benefits
  • Salary range, benefits, and perks (only if mentioned)

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →