---
title: Senior Embedded Software Engineer (C/C++) for Avigilon Cameras
company: Motorola Solutions
category: Programista
subcategory: C/C++
experience_level: Senior
work_mode: hybrid
location: Kraków
employment_type: Umowa o pracę
salary_min: 17000
salary_max: 21000
salary_currency: PLN
salary_period: month
technologies: [C++, C, Embedded Linux, Linux kernel, Data Structures, Algorithms]
posted: 2026-06-30
valid_through: 2026-07-31
url: "https://solid.jobs/offer/34661/motorola-solutions-senior-embedded-software-engineer-ccplusplus-for-avigilon-cameras"
---

# Senior Embedded Software Engineer (C/C++) for Avigilon Cameras — Motorola Solutions

## Kluczowe informacje

- **Firma:** Motorola Solutions
- **Lokalizacja:** Czerwone Maki 82, Kraków
- **Tryb pracy:** Hybrydowo
- **Wynagrodzenie:** 17k–21k PLN brutto/m (Umowa o pracę)
- **Forma zatrudnienia:** Umowa o pracę
- **Wymiar etatu:** 100%
- **Godziny pracy:** Elastyczne godziny pracy
- **Poziom doświadczenia:** Senior
- **Minimalne doświadczenie:** 2 mies.
- **Kategoria:** Programista
- **Specjalizacja:** C/C++
- **Data publikacji:** 2026-06-30
- **Aktywne do:** 2026-07-31

## Technologie i umiejętności

**Wymagane:**

- C++ — zaawansowany
- C — zaawansowany
- Embedded Linux — zaawansowany
- Linux kernel — zaawansowany
- Data Structures — zaawansowany
- Algorithms — zaawansowany

**Mile widziane:**

- bash
- TCP/IP
- Python

## Języki

- Angielski — zaawansowany

## Opis stanowiska

Writing new and maintaining existing code for embedded systems in C and C++.  Configuring and maintaining embedded Linux filesystems.  Developing, debugging, and tuning Linux kernel drivers for image sensors, LED controllers, and audio amplifiers.  Configuring hardware security features such as TPM.  Fixing security issues in existing embedded software and maintaining code security.  Ensuring software is regression-free by executing manual tests and providing test automation.  Active participation in software architecture creation and code review.  Collaborating with engineers in different countries (Oslo, London).

## Kogo szukamy

Key requirements:   2+ years of professional experience in a similar role.  Bachelor's or Master's degree in Engineering, Computer Science or related field.  Strong understanding of C and C++ programming languages.  Strong understanding of software development principles and methodologies.  Familiarity with embedded systems architecture and design, particularly relating to hardware.  Knowledge of data structures and algorithms.  English at a level allowing efficient communication.  Openness to work from Kraków office at least two days a week (hybrid).   Nice to have:   Experience with system programming.  Experience with scripting languages, especially Bash and Python.  Experience with network programming (TCP/IP and RTP).  Experience with concurrent and distributed programming.  Experience with hardware debugging tools like oscilloscopes and logic analyzers.  Knowledge of Linux kernel internals.  Knowledge of CI/CD process and tools.  Interest in cybersecurity topics.

## Lokalizacje

- Czerwone Maki 82, Kraków, Polska

## O firmie — Motorola Solutions

**Wielkość firmy:** 10k+

**Strona WWW:** https://www.motorolasolutions.com

About Motorola Solutions | Solving for safer  Safety and security are at the heart of everything we do at Motorola Solutions. 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.

## Aplikuj

Aplikuj na: https://motorolasolutions.wd5.myworkdayjobs.com/Careers/job/Krakow-Poland/Senior-Embedded-Software-Engineer--C-C----for-Avigilon-Cameras_R65254?utm_source=SOLID.Jobs&utm_medium=referral

---

*Źródło: https://solid.jobs/offer/34661/motorola-solutions-senior-embedded-software-engineer-ccplusplus-for-avigilon-cameras · Wygenerowano: 2026-06-30T13:57:56Z*
