CareerPlan

Principal Embedded SW Engineer C/C++

Brno-Czechia-CzechiaFull-time2026-10-15 → 2026-11-14
Hybrid

Core

Develop firmware for fire alarm control panels, detectors, and notification devices to ensure reliability and quality of life-safety systems.

Role type

Principal Embedded SW Engineer (C/C++)

Builds

Fire alarm control panels, detectors, and notification devices

Domain

Life safety / Fire protection / Embedded systems

Required skills

C programming, C++, embedded software development, version control (Git), project management, English (fluent)

Preferred skills

Python scripting, Jira, Confluence, AI tools, unit testing, Qt framework, Linux (Yocto, device drivers), Safety and Security critical software, ARM based SoCs, RTOS

Technologies

C, C++, Git, Python, Jira, Confluence, Qt, Linux, ARM SoCs, RTOS

Responsibilities

Develop firmware for fire alarm control panels, detectors, and notification devices; Collaborate with global software teams, customers, and technical support organizations; Participate in international projects, create technical documentation, and solve technical challenges; Lead, plan and track project progress

Seniority

Principal, hands-on IC with mentorship