CareerPlanGet AI match score →

Senior Embedded Software Engineer (C/C++) for Avigilon Cameras

Krakow, Poland💼 Full-time🗓 2026-06-01 → 2026-07-31

Core

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

Role type

Senior Embedded Software Engineer (C/C++)

Builds

Embedded camera platforms and video analytics solutions

Domain

Security hardware / Video surveillance / Embedded Linux

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, C++ programming, Embedded Linux filesystems, Linux kernel driver development, Hardware security (TPM), Test automation, Software architecture design

Preferred skills

Bash scripting, Python scripting, TCP/IP and RTP networking, Concurrent and distributed programming, Hardware debugging tools, Linux kernel internals, CI/CD processes

Technologies

Linux, C, C++, TPM, Bash, Python, TCP/IP, RTP

Responsibilities

Writing and maintaining code for embedded systems, Configuring and maintaining 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, Executing manual tests and providing test automation, Participating in software architecture creation

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗