CareerPlanSign in

Senior Embedded Software Engineer (C/C++) for Avigilon Cameras @ Motorola Solutions Systems Polska

Kraków, małopolskie💼 Full-time🗓 2026-06-02 → 2026-08-06

Core

Developing and maintaining core embedded Linux system components, drivers, and security features for fixed and mobile camera platforms.

Role type

Senior embedded software engineer (C/C++)

Builds

Embedded Linux systems, camera platforms, and video analytics solutions

Domain

Security cameras, video management, public safety

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, embedded systems architecture, Linux kernel internals, driver development, data structures and algorithms

Preferred skills

Bash, Python, TCP/IP, RTP, concurrent programming, hardware debugging tools, CI/CD, cybersecurity

Technologies

Linux, C, C++, Bash, Python, TPM

Responsibilities

Writing and maintaining embedded system code in C and C++, configuring embedded Linux filesystems, developing and tuning Linux kernel drivers for image sensors and audio amplifiers, configuring hardware security features, fixing security issues in embedded software

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.