[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Johnson Controls International jobs](https://jobs.opennash.com/companies/johnson-controls-international/) · [Search jobs](/search/)

Johnson Controls International · Brno-Czechia-Czechia

# Principal Embedded SW Engineer C/C++

Brno-Czechia-Czechia Full-time Senior individual contributor Operations 

Listed on Johnson Controls International’s official careers site. Posted October 15, 2026. Check that it is still open and apply there.
[Apply on Johnson Controls International’s careers site →](https://jci.wd5.myworkdayjobs.com/JCI/job/Brno-Czechia-Czechia/Principal-Embedded-SW-Engineer_WD30282626)

[OpenNash Jobs](https://jobs.opennash.com/) / [Johnson Controls International](https://jobs.opennash.com/companies/johnson-controls-international/) / Principal Embedded SW Engineer C/C++

## Job description

Are you looking for a role where you can have a real impact on the reliability and quality of products used around the world? At Johnson Controls, we develop fire safety technologies that help protect millions of people and buildings worldwide. We are looking for an experienced Principal Embedded SW Engineer to join our Brno R&D center and become part of a newly established team working on the next generation of fire alarm control panels and related systems.

You will solve interesting technical challenges in embedded software development, collaborate with global experts, and contribute to the long-term development of modern life-safety systems. You will have a direct impact on products that protect people and property around the world.

### What will be your responsibilities
- Develop firmware for fire alarm control panels, detectors, and notification devices
- Collaborate with global software teams, customers, and technical support organizations
- Participate in exciting international projects, create technical documentation, and solve technical challenges and problems
- Lead, plan and track your project progress What we expect from you: Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
- Minimum of 8 years of experience in embedded software development Mastering of C programming language and experience with C++ Experience with version control systems (Git)
- Ability to work independently and effectively manage your own tasks.

Good command of English, both written and spoken Nice to have: Experience with scripting languages (Python)
- Familiarity with Jira and Confluence Experience using AI tools to improve productivity Experience with unit testing
- Knowledge of the Qt framework
- Knowledge of Linux (application development, Yocto, device drivers) Experience with Safety and Security critical software Hands on experience with ARM based SoCs (e.g. iMX.8, MCX N)

### Experience with an RTOS What we offer

Financial benefits: a 13th salary paid quarterly and a 14th salary (annual bonus). Flexible working hours, 25 days of vacation, annual salary review, hybrid work model (2 days of remote work per week), meal allowance, Multisport card, discounted T-Mobile plans, contributions to summer camps for children, and pension or life insurance contributions. Modern offices located in the Platinium building on Veveří Street in Brno.

Opportunities to take initiative and influence technical decisions. #LI-AF1 #LI-hybrid

## At a glance
- Posted by the employer: Oct 15, 2026
- First seen by OpenNash: Oct 20, 2026
- Last checked: Oct 20, 2026
- Listed for: 5 days
- Location: Brno-Czechia-Czechia
- Employment type: Full-time[Apply on Johnson Controls International’s careers site →](https://jci.wd5.myworkdayjobs.com/JCI/job/Brno-Czechia-Czechia/Principal-Embedded-SW-Engineer_WD30282626)

## More jobs at Johnson Controls International

### [Electronics Engineer | 100 000 Kč sign-on bonus](https://jobs.opennash.com/companies/johnson-controls-international/jobs/e39a00c7844994153be4/)

Brno-Czechia-Czechia

### [Embedded SW Engineer C/C++](https://jobs.opennash.com/companies/johnson-controls-international/jobs/c2e6847fd2332e9ece1c/)

Brno-Czechia-Czechia

### [Hardware Engineer](https://jobs.opennash.com/companies/johnson-controls-international/jobs/ff18bcbafc0966ce0413/)

Brno-Czechia-Czechia

### [Junior Embedded SW Engineer C/C++](https://jobs.opennash.com/companies/johnson-controls-international/jobs/35f20b3d1c418bfa8dbe/)

Brno-Czechia-Czechia

### [Senior Electronics Engineer | 100 000 Kč sign-on bonus](https://jobs.opennash.com/companies/johnson-controls-international/jobs/bff2ea2defd6afd9d834/)

Brno-Czechia-Czechia

## Similar jobs at other companies

### [Senior Embedded Test Engineer](https://jobs.opennash.com/companies/hitachi/jobs/f6410cd9d6b444cab4b5/)

Hitachi · Poland

### [Embedded Linux Engineer](https://jobs.opennash.com/companies/qualcomm/jobs/4a568c57771230d00eb3/)

Qualcomm · Bangalore, India

### [Senior Embedded C/C++ Engineer](https://jobs.opennash.com/companies/hitachi/jobs/e53657f6825f105547ae/)

Hitachi · Poland

### [Senior Engineer - Embedded Linux](https://jobs.opennash.com/companies/qualcomm/jobs/c263d6d2ef62f554a6ae/)

Qualcomm · Bangalore, India

### [Senior Embedded Development Engineer](https://jobs.opennash.com/companies/mediatek/jobs/bfff0c3fb6c3d18d5220/)

MediaTek · Hefei

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
