Motorola Solutions

SeniorC++SoftwareEngineer

$200–320k ~AI est. 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++ development, Software engineering, Camera firmware. Implement advanced software modules. Follow modern C++ design patterns”

Industry & Context.

Problems you'll solve

Root cause analysis

Eligibility Requirements

Under 10% travel

What They're Looking For.

Must Have

Bachelor's degree required, C++ programming skills, Experience with scripting languages, Experience with data structures, Experience with algorithms, Experience with software design, Knowledge of software engineering best practices, Knowledge of build environments, Knowledge of automated testing, English language skills

Nice to Have

C++17/20 experience, Multithreading experience, Concurrency experience, Embedded applications development experience, Linux environment experience, ARM target processors experience, Operating system concepts knowledge, Digital imaging knowledge, Audio/video coding knowledge, Video streaming knowledge, TCP/IP experience, Network programming experience, Microservice architecture experience

What You'll Do.

Implement advanced software modules

Follow modern C++ design patterns

Maintain build system

Create design documents

Design software architecture

How You'll Work.

Team & Collaboration

Core team member

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 create technologies our customers refer to as their lifeline. Our technology platforms in communications, software, video and services help our customers work safely and more efficiently. Whether it’s helping firefighters see through smoke, enabling police officers to see around street corners, or reliably keeping the lights on in homes and businesses around the world, our work supports those who put their lives on the line to keep us safe. Bring your passion, potential and talents to Motorola Solutions, and help us usher in a new era in public safety and security. ## 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 do

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 →