Senior C++ Software Engineer

Motorola Solutions

Full time Computer Occupations
Apply Now
Location
Kraków, Lesser Poland Voivodeship, Poland
Posted
June 08, 2026

Job Description

Job Description

The Krakow Camera Firmware team is looking for a skilled C++ Software Engineer to join the team. We are working on video camera solutions: as a core member of the team, you will collaborate on cutting-edge technology and help drive new innovations. Your responsibilities will extend beyond standard coding; you will be actively involved in the entire lifecycle of feature development, from the initial concept and design through to final deployment and support.

Responsibilities include:

  • Implement advanced software modules that follow modern C++ design patterns

  • Maintain and improve build system using Make, CMake, Python, and Docker

  • Peer review code for adherence best practices, design guidelines, and coding standards

  • Ensure code coverage using automated testing frameworks and test suites built with Python

  • Create design documents on software architecture and algorithms