C/C++ SW Engineer - Embedded Applications

I'm interested

Job Type

Permanent
Contract

Job type

Full time

Salary

80.000 - 100.000 CZK

Location

Hlavní město Praha

ID

STQ_485_JOB


O našem klientovi

Globální technologická společnost s kořeny v České republice a více než 30 lety historie, která vyvíjí a vyrábí vlastní embedded řídicí systémy a softwarová řešení pro oblast energetiky a příbuzných odvětví - například řízení energetiky v dopravě, infrastruktuře nebo průmyslových provozech.
Produkty se používají ve více než 100 zemích světa, s obchodním a technickým zastoupením například v Evropě, Americe, Asii, Austrálii i na Blízkém východě.
Na vývoji embedded zařízení, ovládacích panelů a aplikačního softwaru se v tuzemsku podílí více než 200 specialistů. Vývoj probíhá kompletně in-house - od návrhu hardware, přes firmware, až po cloudové služby a mobilní aplikace.
I přes svůj globální záběr si firma zachovává neformální, téměř rodinnou firemní kulturu, která staví na otevřenosti, podpoře kolegů a chuti inovovat.
Klient klade důraz na vysokou technickou úroveň vývoje a moderní nástroje včetně AI, která je běžnou součástí každodenní práce vývojových týmů.

Náplň práce

Vaším hlavním úkolem bude vývoj aplikační vrstvy embedded zařízení v prostředí C++ a C se zaměřením na spolehlivost, strukturovanost a dlouhodobou udržitelnost kódu. Vývoj je orientovaný na systémy pro udržitelnou energii a decentralizovaná řešení v oblasti řízení a monitoringu.

Pracuje se primárně ve Windows, ale není vyžadována znalost Linuxu. Používají se procesory ST a Renesas a vývoj probíhá s využitím RTOS. Programuje se s důrazem na OOP principy.

Týmy aktivně využívají AI nástroje – od GitHub Copilotu přes ChatGPT až po Claude – a to nejen pro psaní kódu, ale také pro code review, dokumentaci a optimalizaci. Pracuje se agilně, týmově a s důrazem na kvalitu napříč celým vývojovým cyklem.

Požadavky

Pozice je vhodná jak pro zkušené C++ vývojáře, tak pro C/C++ embedded inženýry, kteří mají přesah do aplikační vrstvy. Důležitá je ochota ponořit se do specifik vývoje pro embedded prostředí (např. paměťová omezení, real-time chování, spolehlivost) a učit se v tomto směru dál.

Dobrá znalost C++ a schopnost psát čistý, strukturovaný kód v embedded kontextu

Praktická zkušenost s programováním v jazyce C (není nutná hluboká znalost jádra, ale schopnost porozumět a navázat na C kód je důležitá)

Schopnost porozumět omezením a principům embedded prostředí (např. paměťová a výkonová omezení, real-time požadavky)

Znalost principů softwarového inženýrství a práce ve větších kódových bázích

Zkušenost s verzovacím systémem Git a moderními vývojovými nástroji

Aktivní zájem o nové technologie – především AI nástroje ve vývoji (GitHub Copilot, ChatGPT, Claude...)

Znalost angličtiny pro čtení a psaní technické dokumentace

Výhodou:

Znalost nebo zkušenost s procesory ST a Renesas

Zkušenost s RTOS a orientace v prostředí embedded zařízení

Zájem o průmyslové komunikace (např. LVA, fieldbus)

Nabídka a podmínky

• Projekty s reálným dopadem na životní prostředí (decentralizovaná energetika, hybridní systémy, nízkoemisní technologie)
• Kvalitní technické zázemí, otevřená kultura a podpora vzdělávání
• Flexibilní režim práce (kombinace HO a kanceláře v Praze)
• 5 týdnů dovolené, 3 dny osobního volna a 1 den na dobrovolnické aktivity
• Edenred kafeterie, jazykové kurzy, firemní akce

Více informací

Zaujalo? Ozvěte se. Náborem vás provede zkušený technický konzultant bez zbytečné byrokracie a formálních náborových klišé.

Note: This position is open only to candidates with permanent residence in the EU and fluent communication in Czech or Slovak.

I'm interested

Similar jobs


SalesForce Architect // Sales/Service Cloud

Location

Hlavní město Praha

Job Type

Permanent
Contract

Field

Development

Salary

150.000 - 200.000 CZK

Přinášet inovativní řešení a poskytovat služby, které pomáhají ostatním firmám dosáhnout úspěchu v digitálním světě - to je posláním jedné z 5 největších konzultačních firem, která je světovým leaderem v oblasti digitálních technologií, cloudových služeb a kybernetické bezpečnosti. #Consulting #Digital #Technology #Security Díky rozsáhlým zkušenostem dodává IT služby do téměř každé oblasti - ať už jde například o automotive, medical, retail nebo fintech. Celkem takových oblastí napočítáte více než 40 pro společnosti z Fortune500. Nabízíme vám příležitost podílet se na projektech pro velké mezinárodní i lokální společnosti. Připojte se k týmu IT profesionálů a přispějte k transformaci digitálního světa! • více než 9 000 klientů ve 120 zemích • v České republice: 2 100 zaměstnanců z desítek národností• znalosti v Sales Cloud a Service Cloud • zkušenosti s APEX kódováním, LWC a integracemi • schopnost rozumět Salesforce architektuře • praktické zkušenosti s implementací Salesforce v cloudovém prostředí • znalost Automotive Cloud a zkušenosti z automotive sektoru jsou výhodou • angličtina na komunikativní úrovni, čeština nebo slovenština výhodou V případě spolupráce na HPP:Připojte se k velkému a unikátnímu projektu v automotive odvětví, který má mezinárodní přesah a zahrnuje spolupráci s odborníky z různých zemí. Tento projekt umožňuje učit se v rozsahu, který v České republice není úplně běžný. Budete součástí týmu, který pracuje na implementaci a optimalizaci Salesforce napříč několika trhy. V rámci tohoto projektu se zaměříte na dva hlavní směry. Prvním je revize a zlepšení stávajícího Salesforce řešení, které již bylo implementováno. Druhým směrem je vytvoření nové šablony pro menší trhy, kde se Salesforce teprve zavádí. Cílem je navrhnout modernější architekturu a efektivnější řešení s využitím Salesforce Automotive Cloudu. Primárně budete zodpovídat za: • revizi a zlepšení stávajícího Salesforce řešení • vytvoření šablony pro zavádění Salesforce • spolupráci s týmem na integraci Salesforce s ostatními systémy • implementaci a optimalizaci různých Salesforce modulů (Sales Cloud, Service Cloud, Marketing Cloud a další)

Software/Solution Architect – Internal Systems & .NET

Location

Hlavní město Praha
Hybrid

Job Type

Contract

Field

Development

Salary

10 000 - 12 000 CZK / MD

Mezinárodní finanční skupina s pobočkami v desítkách zemí — pojišťovnictví, investice a další finanční služby. Pražské regionální centrum koordinuje IT a technologické služby pro trhy v regionu EMEA. ▸ Why This Role Exists Now Firma posiluje IT o seniorního architekta pro oblast softwarových systémů. Naváže na dosavadní práci týmu i dodavatelů a posune architekturu systémů dál — stále víc i v projektech, které přesahují jednu zemi.▸ What Matters Most - Produkční zkušenost s .NET a schopnost posoudit cizí kód a architekturu, ne jen psát vlastní - Samostatná architektonická zkušenost — navrhoval/a jste řešení z vlastní iniciativy, ne jen implementoval/a cizí zadání - Spolupráce s dodavateli i s vlastními týmy zároveň - Git a Azure DevOps nebo obdobný nástroj - Schopnost mluvit s byznysem — vysvětlit technické závěry a doporučení netechnickým lidem a vedení - Pracovní angličtina a zkušenost z mezinárodního prostředí ▸ Nice to Have Tohle je kontext, ne tvrdé požadavky. - Zkušenost s technickým vedením týmu - Další technologie nebo platformy vedle .NET - Azure a moderní integrační vzory - Regulované prostředí (finanční služby)▸ Role / Mission Máte na starosti portfolio softwarových systémů firmy: posuzujete jejich technický stav, navrhujete architektonická řešení a určujete jejich další směr. Pro tenhle směr získáváte vývojáře i dodavatele odborností a vlivem, ne služebním postavením, a své závěry obhajujete před byznysem a vedením. Role je nadnárodní: pracujete na projektech napříč zeměmi regionu a s architekty skupiny spoluvytváříte i rozhodnutí na úrovni enterprise architektury (standardy, cílová podoba systémů, výběr platforem). Současnou generaci klíčových systémů tvoří .NET a React. Prvním úkolem je jejich zhodnocení a případné přepracování; jak se bude vyvíjet zbytek portfolia na jiných platformách, bude částečně na vašem posouzení. Po 12 měsících máte klíčové systémy zmapované a zhodnocené, řídíte jejich další architektonický rozvoj a jste jedním z hlavních architektonických hlasů ve firmě. ▸ Key Responsibilities - Posuzujete technický stav systémů — kód, architekturu, verzování i CI/CD — a navrhujete další postup - Navrhujete architektonická řešení a technické standardy pro vývoj - Koordinujete technické a koncepční otázky s vývojáři, dodavateli a architekty skupiny napříč zeměmi - Vysvětlujete a obhajujete technická doporučení před byznysem a vedením ▸ What This Role Is NOT - Není to úzká role na jednu technologii — .NET je součástí záběru, ne celý záběr - Není to role jen od stolu — pracujete s kódem i s týmy - Není to pozice pro vývojáře bez samostatné architektonické zkušenosti — hledáme někoho, kdo už architektonicky rozhodoval - Není to role pro čistě technického specialistu — je koncepční a konzultativní - Není to zakázka pro dodavatelskou firmu ani tým — hledáme samostatného odborníka s vlastní praxí - Není to krátkodobý projekt ani zaměstnanecký poměr — jde o dlouhodobý kontrakt od prvního dne ▸ Operating Model Dlouhodobý kontrakt. Úzce spolupracujete s týmem IT ředitele a s architekty skupiny. Pracovní jazyk je čeština i angličtina. Praha, hybrid — 2 dny týdně v kanceláři, dny si volíte sami.▸ Interested? Reach out Stačí odkaz na LinkedIn, CV není potřeba. Pokud profil nemáte aktuální a není energie či čas ho předělávat, pošlete místo něj pár vět o 2–3 posledních projektech. ▸ What Happens Next - Nejdřív rychlý call s námi — bez náborářského balastu, rovnou k věci. - Pak dvě kola u klienta — odbornost & fit. - Ozveme se každému a v každém kroku výběru, tak jako tak. Ano, někdy se to vleče a ani my nejsme bezchybní, ale víme, že další ghosting nepotřebujete. Na pozici pracuje přidělený konzultant. Nábor a kompetentnost garantuje přímo zakladatel SITEQ s vlastní letitou IT praxí & 500+ obsazených pozic. | linkedin.com/in/jirisoljak Mluvíme vaší řečí. Open only to candidates eligible to work in the EU without visa sponsorship, residing in the Czech Republic long-term, with proficiency in Czech or Slovak and working English. Ostatní pozice: siteq.cz/cs/jobs. Děkujeme!

IT jobs