Johnson Controls logo

Embedded Software Engineer C/C++

Johnson Controls

Hybrid
Brno, Czechia
Full-time
Mid Level
3+ yrs
Salary not listedPosted 51m ago

Real job — pulled straight from Johnson Controls’s careers page · Verified October 17, 2026 · No reposts.

Job description

Johnson Controls is hiring a Embedded Software Engineer C/C++ — a full-time, based in Brno, Czechia role. Apply directly on Johnson Controls's careers page below.

Embedded SW Engineer C/C++

Location: Brno-Czechia-Czechia

Time Type: Full time

Job Description

Chcete vyvíjet embedded software pro produkty, na jejichž spolehlivosti skutečně záleží?


V Johnson Controls vyvíjíme požární bezpečnostní technologie, které chrání miliony lidí a budov po celém světě. Do našeho brněnského vývojového centra hledáme zkušeného Embedded Software Engineera, který bude součástí nově vznikajícího týmu pracujícího na nové generaci požárních panelů a souvisejících systémů.


Čeká vás řešení zajímavých technických problémů v oblasti embedded vývoje. Budete spolupracovat s globálními experty a podílet se na dlouhodobém vývoji moderních bezpečnostních systémů.


Vaše práce bude mít přímý dopad na produkty, které chrání lidi a majetek po celém světě.


Co bude vaší náplní práce:

  • Vývoj firmwaru pro požární ústředny, detektory a signalizační zařízení
  • Spolupráce s globálními softwarovými týmy, zákazníky a technickou podporou
  • Účast na zajímavých mezinárodních projektech, vytváření dokumentace, řešení technických výzev a problémů
  • Vedení a plánování dílčích projektových úkolů

Co od vás očekáváme:

  • VŠ vzdělání v oboru informatiky nebo elektrotechniky
  • 3 roky zkušeností s vývojem embedded systémů
  • Znalost jazyka C a zkušenosti s C++
  • Zkušenosti s nástroji pro správu verzí (Git)
  • Schopnost samostatné práce a organizace vlastních úkolů
  • Dobrá znalost angličtiny slovem i písmem

Výhodou jsou:

  • Zkušenosti se skriptovacími jazyky (Python)
  • Znalost JIRA, Confluence
  • Zkušenost s využíváním AI nástrojů pro zvýšení produktivity
  • Zkušenosti s unit testy
  • Znalost Qt Frameworku
  • Znalost Linuxu (application development, Yocto, device drivers)
  • Zkušenosti s vývojem softwaru pro safety-critical a security-critical systémy
  • Praktické zkušenosti s vývojem pro ARM SoC (například i.MX8, MCX N)
  • Zkušenosti s RTOS

 

Co nabízíme:

  • Finanční benefity: 13. plat vyplácený čtyřikrát ročně a 14. plat (roční bonus)
  • Flexibilní pracovní doba, 25 dní dovolené, roční přehodnocení mzdy, home office 2x týdně, stravenky, Multisport karta, T-Mobile tarify, příspěvek na tábory, příspěvek na penzijní/life pojištění
  • Moderní kanceláře v budově Platinia na ul. Veveří
  • Prostor pro vlastní iniciativu a technická rozhodnutí

#LI-AF1

#LI-hybrid

Get Embedded Software Engineer C/C++ jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Cambio logo

AI Engineer

Stockholm
✓ From careers page· 3d ago
delaware France logo

Consultant Data & Analytics

Nantes
✓ From careers page· 3d ago
Larian Studios logo

Graphics Programmer Internship

Barcelona
✓ From careers page· 3d ago
Larian Studios logo

Engine Programming Internship

Barcelona
✓ From careers page· 3d ago

Frequently asked questions

What skills are required for Embedded Software Engineer C/C++ at Johnson Controls?

The required skills for Embedded Software Engineer C/C++ at Johnson Controls include: C, C++, Git, Python, JIRA, Confluence, Linux, ARM.

What is the seniority level for Embedded Software Engineer C/C++ at Johnson Controls?

Embedded Software Engineer C/C++ at Johnson Controls is a Mid Level level position.

How do I apply for Embedded Software Engineer C/C++ at Johnson Controls?

You can view the full description and apply for Embedded Software Engineer C/C++ at Johnson Controls on EchoJobs: https://echojobs.io/job/johnson-controls-embedded-sw-engineer-c-c-ad6o0.