Embedded Linux Tech Lead / Architect

Seniorní role zaměřená na návrh a vybudování nové embedded Linux platformy od úplného začátku. Pozice kombinuje systémovou architekturu, technické vedení a přímý vliv na technologický směr budoucích produktů v oblasti energetiky. Klíčovou součástí role je návrh Linux distribuce a build systému (např. Yocto), strategie aktualizací, bezpečnosti a dlouhodobé udržitelnosti. Výsledkem bude platforma, která se stane technologickou páteří nové generace řídicích jednotek.

Mám zájem

Typ

Permanent
Contract

Úvazek

Full time

Finance

130.000 - 180.000 CZK

Lokalita

Hlavní město Praha
Hybrid

ID

STQ_502_JOB


O našem klientovi

Globální technologická společnost s kořeny v České republice a více než 30letou historií, 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 infrastruktuře, průmyslových provozech nebo decentralizovaných zdrojích.

Produkty klienta se používají ve více než 100 zemích světa, s technickým a obchodním zastoupením v Evropě, Americe, Asii, Austrálii i na Blízkém východě. Vývoj probíhá kompletně in-house – od návrhu hardware, přes firmware a embedded software, až po nadřazené aplikační a cloudové vrstvy.

I přes globální dosah si firma zachovává neformální a technicky orientovanou kulturu, která staví na otevřenosti, důvěře a vysoké kvalitě vývoje. Aktuálně stojí před zásadním technologickým krokem – budováním zcela nové embedded Linux platformy, která se stane základem jejich nejvyspělejších produktů na další roky.

Náplň práce

Vaší hlavní rolí bude navrhnout a postavit novou embedded Linux platformu od úplného začátku. Nejde o rozšiřování existujícího řešení, ale o greenfield projekt, kde budete mít reálný vliv na architekturu, technologické volby i dlouhodobý směr platformy.

Konkrétně budete:
• Navrhovat architekturu embedded Linux platformy (build systém, struktura OS, update strategie, bezpečnost)
• Spolupracovat s architekty napříč embedded softwarem, hardwarem a aplikačními týmy
• Vést a odborně rozvíjet malý tým (2–3 embedded vývojáři) a systematicky předávat know-how
• Připravovat platformu jako technologickou páteř budoucích produktů (první use-case: hybridní / microgrid controller)
• Rozhodovat o klíčových technických směrech tak, aby se minimalizoval technický dluh v horizontu let
• Konzultovat varianty řešení, dělat technologické trade-offy a nastavovat standardy
• Spolupracovat na integraci embedded části s nadřazenými systémy a budoucí aplikační vrstvou

Nečeká vás psaní úkolů podle zadání – čeká se technické vedení, systémové myšlení a schopnost věci rozhodnout.

Požadavky

Hledáme seniorního odborníka, který má za sebou reálnou zkušenost s komplexním návrhem embedded Linux řešení.

Nutné předpoklady:
• Silná praktická zkušenost s Embedded Linuxem (architektura, kernel, boot, systémové služby)
• Zkušenost s build systémy a distribucemi (např. Yocto, případně ekvivalentní řešení)
• Schopnost navrhovat systémová řešení, ne jen implementovat jednotlivé komponenty
• Dobrá znalost C/C++ v kontextu embedded prostředí
• Zkušenost s dlouhodobou údržbou, aktualizacemi a bezpečností embedded systémů
• Schopnost mentorovat a technicky vést ostatní vývojáře
• Angličtina na úrovni technické komunikace a dokumentace

Výhodou (nikoliv podmínkou):
• Zkušenost s real-time Linuxem nebo RT patchemi
• Orientace v oblasti cybersecurity embedded zařízení
• Zkušenost s návrhem platformy pro produkty s dlouhým životním cyklem
• Přesah do hardware / BSP / low-level integrace

Nabídka a podmínky

• Greenfield projekt s dlouhodobým dopadem – platforma, na které poběží klíčové produkty firmy
• Projekty s reálným dopadem na životní prostředí (decentralizovaná energetika, hybridní systémy, nízkoemisní technologie)
• Reálný technický vliv a prostor dělat správná rozhodnutí od začátku
• Flexibilní režim práce (kombinace home office a kanceláře v Praze)
• 5 týdnů dovolené, 3 dny osobního volna a 1 den na dobrovolnické aktivity
• Edenred kafeterie, jazykové kurzy, podpora vzdělávání
• Neformální prostředí bez zbytečné korporátní politiky

Více informací

Zaujalo? Ozvěte se. Náborem vás provede zkušený technický IT 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.

Mám zájem
Mám zájem

Podobné pozice


Software Developer/ .NET (siteq.)

Lokalita

Hlavní město Praha

Typ

Permanent
Contract

Obor

Development

Finance

80.000 - 140.000 CZK

It is possible that you cannot find a job on our site that exactly matches what you are looking for. There are several reasons for that: - our clients' projects change throughout the year and are all successfully filled at this moment / even if we don't have a suitable position now, it doesn't mean we won't have it tomorrow - thanks to the personal relationships we have with our clients that we are able to introduce you to positions that are not available on the regular job market - we work with our clients to create tailor-made job offers for you, because we value quality candidates as much as our clients do That's why we'd love to hear from you. By communicating directly with hiring managers about projects and specific roles, we can provide you with maximum information not only about the job itself and the projects, but also about the company culture and the people who could become your boss or colleague. In short, we offer you what you cannot find anywhere else.The most common requirements our clients have for candidates are: - knowledge of programming languages such as C#, VB.NET, Iron Ruby, C++ or PoweShell - good knowledge of software development and modern development practices - knowledge of other technologies such as ASP.NET, MVC (Model-View-Controller) and EntityThe work of a .NET Developer may include: - creating and implementing code that enables reliable and efficient operation of software systems - analyzing requirements, designing and implementing functionality, testing and debugging code - working with the development team and other project team members such as analysts, designers and project managers - troubleshooting and fixing bugs in existing code Among the specific products you can find: - control systems, managing energy installations in various industries. Smart power management solutions for power generation or, for example, remote control and monitoring of energy sources - large international and local projects, be it automotive, medical, retail or fintech, for example - 4D video transmissions for operating theatres, IoT solutions for bakeries, automotive digital scheduling assistant and many moreAre you looking for a new project or a permanent job? Let us know about you. Chances are, we may have what you're looking for tomorrow. How does it work? - send us your resume or LinkedIn link - you will receive a GDPR confirmation request in your email - once you confirm, we'll see your profile and the moment a role opens up at one of our clients that you might like, we'll let you know about current opportunities

Senior Software Engineer (Java | Kotlin) – Cloud Payments Platform

Lokalita

Hlavní město Praha
Hybrid
Jihočeský kraj
Remote

Typ

Permanent
Contract

Obor

Development

Finance

120.000 - 180.000 CZK

Our client is an international product-focused fintech company working on simplifying and improving the global payment ecosystem. They build solutions that enable seamless and secure transactions, with a strong focus on cloud platforms and container-based services, supporting both digital and in-person payment channels. The company employs around 300 people across Europe, with more than 70 experts based in Prague, primarily in product development and engineering roles. All products are built fully in-house from scratch by cross-functional agile teams, with a strong emphasis on quality, performance, security, and long-term maintainability. They value independence, ownership, and a strong engineering culture, and continuously invest in modern, performance-driven systems supporting FinTech clients across Europe, the Americas, Asia, and beyond. Heavy corporate processes are intentionally avoided in favor of a collaborative, pragmatic, and technically driven environment. The Prague office serves as a key product development and innovation hub. The role can be based in Prague, České Budějovice, or worked remotely, depending on what works best for the candidate.To succeed in this role, you should have: • 5+ years of experience as a Java / Kotlin backend developer. • Strong hands-on experience with Spring Boot, REST APIs, and modern Java frameworks. • Proven experience designing and developing clean, reusable, and testable code in a microservices architecture. • Practical experience with cloud technologies, preferably AWS (Azure or GCP is also acceptable). • Good understanding of performance, security, and scalability in distributed systems. • Experience with CI/CD pipelines and modern development workflows. • Hands-on experience with Docker, Kubernetes, or similar container technologies is an advantage. • Ability to work independently, take responsibility for your part of the system, and drive technical decisions. • Experience with code reviews, technical documentation, and improving engineering standards. • Knowledge of React or frontend collaboration is a plus, not a requirement. • Communicative English (B2+) for daily collaboration in an international environment. • Proactive, reliable, and comfortable working in a fast-moving, product-driven environment.Designing and developing clean, reusable, and testable backend code within a microservices-based architecture. • Working on cloud-based backend solutions for modern payment terminal platforms used by international FinTech clients. • Development and maintenance of internal tools focused on: • device and terminal management, • reporting and analytics, • secure cloud and transaction-related services. • Actively participating in design decisions, proposing and defending design patterns and best practices. • Maintaining a strong focus on performance, security, scalability, and system stability. • Collaborating closely with business analysts, testers, Scrum Master, and payment domain experts. • Supporting code quality, participating in code reviews, and improving overall engineering standards. • Mentoring junior team members and contributing to the technical growth of the team. • Working in cross-functional agile teams using Scrum methodology.You will be guided through the recruitment process by a senior recruiter with hands-on IT background, ensuring a focused, transparent, and technically relevant process — without unnecessary recruitment bureaucracy. NOTE! We are only considering candidates with valid EU work authorization. Visa sponsorship is not available for this role.

Práce v IT