Firmware Developer II
Motorola Solutions
Vancouver
Workplace: OnsiteFull timeCAD 100,000 - 120,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Willingness to learn"]Develop, test, and maintain firmware and software for advanced video security products, participating across the full software development lifecycle. Contribute to multi-threaded C++ development for high-speed networking, implement modules using modern C++ design patterns, and support/debug Linux device drivers and low-level components. Work with Make, CMake, and Python build tooling, perform code reviews, document technical designs with unit tests, and collaborate with QA on regression testing and test case development.

