Motorola Solutions
Public Safety
SeniorC++SoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.