Motorola Solutions

Public Safety

SeniorC++SoftwareEngineer

Krakow, Poland FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior C++ Software Engineer at Motorola Solutions. Skills: C++, Linux device drivers, software design, build system. Implement advanced software modules. Develop and debug Linux device drivers”

Industry & Context.

Public Safety
Eligibility Requirements

International relocation provided

What They're Looking For.

Must Have

C++ programming skills, Python, data structures, algorithms, modern software design, software engineering best practices, build environments, automated testing, AI augmented software development, GitHub Copilot, Gemini CLI, English language skills

Nice to Have

C++17, embedded applications development, Linux environment, ARM target processors, operating system concepts, processes, threads, mutexes, interrupt handling, exception handling, digital imaging/photography, audio/video coding, video streaming, TCP/IP, network programming

What You'll Do.

Implement advanced software modules

Develop and debug Linux device drivers

Create design documents

Maintain and improve build system

Use AI development tools

How You'll Work.

Team & Collaboration

work collaboratively; Support the other team members

Communication Scope

English language skills

Full Job Description

## **Company Overview** At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future. ## **Department Overview** At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals, and safer businesses. Connect with a career that matters, and help us build a safer future. The Video Devices Teams in the R&D center in Krakow have been growing dynamically since 2019. Currently, we have more than 60 specialists on board working on solutions for fixed and mobile (body-worn) cameras. We bring advanced video capabilities to public safety and commercial customers including healthcare, airports, retail, critical infrastructure, and public venues. ## Job Description The Krakow Camera Firmware team is currently seeking a skilled Senior Software/Firmware Engineer with C++ to join our team. As a member of our team, you'll have the opportunity to work collaboratively on cutting-edge technology and contribute to the development of innovative smart camera solutions. Your role will involve not only writing clean, efficient code but also participating in the entire lifecycle of feature development, from design through to deployment and support. ****Responsibilities include:**** * **Implement advanced software modules that follow

Free ATS check

Applying for this Senior C++ Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Motorola Solutions?

Real rants from real employees. Read before you apply.

Read Company Rants →