Talent.com
C++ / Rust Software Engineer

C++ / Rust Software Engineer

InnovatricsBrno, South Moravian Region, CZ
Více než před 30 dny
Typ pozice
  • Quick Apply
Popis pozice

Why This Job Is Exciting

At Innovatrics, we equip you with the tools, context, and trust to thrive. Our opportunity-driven roadmap highlights how you can grow, contribute, and make a meaningful impact throughout your journey with us.

In your first months, you’ll explore...

  • Learn about how we deliver world-class biometric technologies to millions of users, from the initial research and development phases through to deployment and ongoing support, ensuring scalability and reliability.
  • Learn about the fundamental principles of biometric recognition, including various modalities (e.g., face, fingerprint, iris), their underlying algorithms, and the ethical considerations involved in their application.
  • Learn about how we efficiently execute AI models on a wide range of target devices and platforms, from resource-constrained embedded systems and mobile devices to high-throughput cloud infrastructure, optimizing for performance, accuracy, and power consumption.

As you settle into the role, you’ll start contributing by...

  • Contribute to the design and architecture of the next generation of biometric SDKs, focusing on performance, scalability, and maintainability.
  • Develop robust and efficient software solutions following best practices in software engineering, including code reviews, testing, and documentation.
  • Actively contribute to the evolution of internal engineering standards, tools, and processes to enhance team productivity and code quality.
  • Within your first year, you’ll have the opportunity to...

  • Identify and implement optimizations in the model delivery pipeline, from training artifact management to deployment mechanisms, to ensure seamless integration and usage across different teams.
  • Collaborate closely with the AI teams to understand their model outputs and consumption requirements, developing robust and scalable solutions that bridge the gap between AI research and practical application.
  • Provide expert guidance and technical leadership within the SDK team, influencing architectural decisions and fostering best practices for the design and implementation of new features that enhance model delivery and consumption.
  • What You’ll Help Build

    At Innovatrics, we build biometric technologies for elections, border control, digital ID, and secure onboarding in 80+ countries. Our algorithms have reached over a billion people.

    Your work here won’t get lost in a backlog; it’ll shape real-world systems that matter.

    We’re a small team, so your ideas ship fast. From day one, you’ll build production features and shape global-scale projects within weeks.

    Working Hours & Location

  • Brno / Bratislava
  • Hybrid-Friendly (min. 2x a week in our offices)
  • Requirements

    About You

    You are an experienced C++ developer with a solid grasp of modern C++ and an interest in using Rust as part of your toolkit. You are eager to learn new technologies quickly, adapt to changing requirements, and grow your expertise across languages, platforms, and domains.

    You communicate clearly, collaborate well with others, and take pride in writing clean, efficient, and reliable code. You align with our values of agility, independence, quality, teamwork, transparency, and challenge, thriving in an environment where speed, adaptability, and innovation are essential. You are motivated by seeing your work bring biometric benefits to millions of people worldwide.

    Qualifications

  • Strong communication skills, with the ability to clearly explain technical ideas and collaborate across R&D and platform teams.
  • Team player with experience in Agile / Scrumban, code reviews, and collaborative development practices.
  • Proven experience in modern C++ (C++11 / 14 / 17), with solid knowledge of memory management, performance optimization, and cross-platform development.
  • Experience with Rust is a strong plus.
  • Hands-on experience with build and dependency management tools, preferably CMake and Conan.
  • Knowledge of bindings and cross-language integration (Java / Kotlin via JNI, C# via P / Invoke, Python C API, or WebAssembly) is a strong plus.
  • Familiarity with neural networks (ONNX, TensorFlow Lite, embedded inference) and performance / accuracy benchmarking is an advantage.
  • Comfortable working with GitLab CI / CD pipelines and cross-compilation workflows (Android NDK, ARM Linux, iOS, Windows, Linux).
  • Techstack

  • Languages : C++ (primary), Rust (growing adoption), Python (DevOps tools)
  • Bindings : Java, Kotlin, C#, WebAssembly, Python
  • Build & Packaging : CMake, Conan, Cargo
  • Platforms : Android, iOS, Linux, Windows, embedded ARM devices
  • Neural Networks : ONNX, TensorFlow Lite, Rockchip NPU, performance & accuracy evaluation
  • DevOps & CI / CD : GitLab pipelines, cross-compilation workflows
  • Methodology : Scrumban
  • Level

    📊 This role is Medior / potentially Senior level.

    Compensation

    At Innovatrics, we offer highly competitive salaries because we value top talent who share our values and goals. Compensation is determined based on your level, skills, experience, qualifications, and location.

    💶 Salary gross range : €2,000 – €4,000, tied to competency and technical evaluation.

    📈 Beyond base pay, we provide an attractive benefits package. You can learn more at careers.innovatrics.com .

    Interview Process

    Here is the typical interview process for this role :

    👋 Introduction Stage

  • Recruiter Screen [30 min. ]
  • 🧑‍💻 Team Interview Stage

    We have a one single interview round that takes approximately 3 hours and is divided into three stages :

  • Technical Interview [60 min.] : An interactive session with our technical team where we’ll explore your problem-solving approach, technical knowledge to the role
  • Independent Task [60 min.] : You will work individually on a practical assignment designed to reflect real-world challenges.
  • Evaluation & Feedback [60 min.] : We'll review your solution together with the team and discuss your approach in more detail.
  • 🎯 Final Stage

  • CARES Interview : Final conversation with our CARES committee to ensure alignment with our core values—Collaboration, Accountability, Respect, Excellence, and Shared Mission.
  • Reference checks and background verification
  • We encourage candidates to request additional conversations with anyone they would like to meet.

    Benefits

    Learn More About Us

    Learn more about our culture, values, and what it’s like to work at Innovatrics : https : / / careers.innovatrics.com /

    Vytvořit upozornění na toto hledání

    Software Engineer • Brno, South Moravian Region, CZ

    Související pracovní místa
    • Propagováno
    Operátor / ka v automobilové výrobě

    Operátor / ka v automobilové výrobě

    Amikov job, s.r.o.Bystřice nad Pernštejnem, Czech Republic
    Operátor / ka v automobilové výrobě.Ochota pracovat ve třísměnném provozu.Práce ve stabilní společnosti na hlavní pracovní poměr.Zobrazit vícePoslední aktualizace: před 30+ dny
    • Propagováno
    Operátor výroby

    Operátor výroby

    Amikov job, s.r.o.Hodonín, Czech Republic
    Mzda 25168 Kč / měsíc hrubého + 25% příplatek za práci přesčas + 25% příplatek za práci o víkendu + 13,5% měsíční prémie. Pro podrobné informace volejte : .ОПЕРАТОР / ОПЕРАТОРКА ВИРОБНИЦТВА.Робота в 4 змі...Zobrazit vícePoslední aktualizace: před 30+ dny
    • Propagováno
    Software Engineer – vývoj a údržba diagnostického zařízení

    Software Engineer – vývoj a údržba diagnostického zařízení

    APROFES,s.r.o.Brno, CZ
    Hledáme zkušeného Software Engineera, který se bude podílet na vývoji a údržbě softwaru pro naše diagnostické přístroje.Budete součástí týmu, který zajišťuje, aby software splňoval nejvyšší standar...Zobrazit vícePoslední aktualizace: před 30+ dny
    • Propagováno
    Konstruktér | 40-50 000 Kč + bohatý balíček benefitů

    Konstruktér | 40-50 000 Kč + bohatý balíček benefitů

    Grafton Recruitment s.r.o.Jihomoravský kraj
    Jsi čerstvý absolvent nebo začínající konstruktér a chceš vstoupit do světa, kde se tvoje nápady stanou reálnými produkty? Přidej se k nám a získej detailní zaškolení, díky kterému se během krátké ...Zobrazit vícePoslední aktualizace: před 1 dnem
    • Propagováno
    Linux Engineer | Kubernetes, Automatizace (50 - 90.000 Kč)

    Linux Engineer | Kubernetes, Automatizace (50 - 90.000 Kč)

    Jobs Contact Personal, s.r.o.Brno-město
    Baví Tě Linux, kontejnery a automatizace? Pak jsi na správné adrese! Jsme ryze česká firma, která svými produkty začíná dobývat Evropský trh. Zaměřujeme se na automatizaci zákaznické péče a potřebuj...Zobrazit vícePoslední aktualizace: před 2 dny
    • Propagováno
    PLC technik - Břeclav | 60-90 000 Kč | + bonusy

    PLC technik - Břeclav | 60-90 000 Kč | + bonusy

    Gi Group Czech Republic, s.r.oJihomoravský kraj
    Máte zkušenosti s programováním řídících systémů a chcete si hezky vydělat? Hledáme jak zkušené PLC techniky / programátory, tak juniory s menší zkušeností a ochotou učit se! Hledáme primárně kandi...Zobrazit vícePoslední aktualizace: před 2 dny
    • Propagováno
    Brusič 38 000 Kč - 40 800 Kč

    Brusič 38 000 Kč - 40 800 Kč

    IFE-CR,a.s.Modřice, CZ
    Do našeho týmu hledáme nové kolegy na pozici Brusič.Vaším úkolem bude příprava a broušení dveřních křídel před lakováním. Jedná se o práci ve dvou až třísměnném provozu (7,5 hod.Co dělá náš brusič ...Zobrazit vícePoslední aktualizace: před 27 dny
    • Propagováno
    Brusič - ruční broušení hliníku - mzda až 39.800,- Kč hrubého IFMO332

    Brusič - ruční broušení hliníku - mzda až 39.800,- Kč hrubého IFMO332

    Personal fabric - agentura práce, a.s.Svitavy, CZ
    Hledáme zručného a zkušeného brusiče hliníku, který se připojí k výrobě kvalitních výrobků.Pokud máte zkušenosti s brusnými technikami, pak je tato pozice právě pro Vás! - Broušení hliníkových vý...Zobrazit vícePoslední aktualizace: před 4 dny
    • Propagováno
    Brusič na kulato

    Brusič na kulato

    Spin HR s.r.o.Modřice, CZ
    Obsluha konvenčních i CNC brusek - Práce v zakázkové výrobě - Práce s technickou výkresovou dokumentací Požadujeme : - Praxe na konvenční a CNC brusce min. Broušení na kulato - Samostatnost, rozhodno...Zobrazit vícePoslední aktualizace: před 30+ dny
    • Propagováno
    Brusič 38 000 Kč - 40 800 Kč

    Brusič 38 000 Kč - 40 800 Kč

    IFE-CR, a.s.Modřice
    Do našeho týmu hledáme nové kolegy na pozici Brusič.Vaším úkolem bude příprava a broušení dveřních křídel před lakováním. Jedná se o práci ve dvou až třísměnném provozu (7,5 hod.Co dělá náš brusič •...Zobrazit vícePoslední aktualizace: před 30+ dny
    • Propagováno
    Konstruktér | zakázková výroba

    Konstruktér | zakázková výroba

    Grafton Recruitment s.r.o.Svitavy, Pardubický, Czech Republic
    Hledáte práci v oblasti vývoje výrobků a máte zkušenosti s vývojem a konstrukcí technologických celků? Pro úspěšnou českou společnost se silnou zahraniční účastí, která působí v oblasti výroby a d...Zobrazit vícePoslední aktualizace: před 30+ dny
    • Propagováno
    SANBORN v Brně roste a nabíráme CNC operátory / ky - Brno

    SANBORN v Brně roste a nabíráme CNC operátory / ky - Brno

    SANBORN s.r.o.Rousínov, Česko, Česko
    Jsme Sanborn a naše výrobky najdete doslova všude.Už víc než 100 let se věnujeme přesnému obrábění a dnes to děláme pomocí. K dispozici máme vertikální i horizontální centra a v Brně - Černovicích t...Zobrazit vícePoslední aktualizace: před 7 dny
    • Propagováno
    Instalatér

    Instalatér

    Amikov job, s.r.o.Hodonín, Czech Republic
    Volné místo : instalatér, nutný počet 10 lidí.Pozice pro Čechy / Slováky / Ukrajince.Cvičit můžete každý den 12 hod.Začátkem roku 2025 se velká budoucnost nářadí a aut přesune do stejné firmy v Hodoníně...Zobrazit vícePoslední aktualizace: před 30+ dny
    • Propagováno
    Application Developer, Analyst (m / ž)

    Application Developer, Analyst (m / ž)

    Randstad HR Solutions s.r.o.Prostějov
    Máte rádi rozmanitou tvůrčí práci a chcete být u vývoje a zdokonalování komplexního, jedinečného produktu, který pomáhá firmám řídit jejich byznys? Přidejte se k týmu, který stojí za jedním z předn...Zobrazit vícePoslední aktualizace: před 21 dny
    • Propagováno
    Programátor pro systém HELIOS iNuvio

    Programátor pro systém HELIOS iNuvio

    PŘEDVÝBĚR.CZ a.s.Prostějov, CZ
    Pro našeho klienta, který implementuje do praxe firemní informační systém, hledáme nového kolegu / kolegyni na pozici Programátor pro systém HELIOS iNuvio. Náplň práce : • Samostatné vytváření progr...Zobrazit vícePoslední aktualizace: před 22 dny
    • Propagováno
    Technik výroby Hill´s - obsluhuj balící linky v Hustopečích a získej skvělou mzdu a benefity.

    Technik výroby Hill´s - obsluhuj balící linky v Hustopečích a získej skvělou mzdu a benefity.

    Hill's Pet Nutrition Manufacturing s.r.o.Pohořelice, Česko, Česko
    Pálava je známá svou jedinečnou přírodou a lahodným vínem.Ale věděl / a jsi, že zde vznikají i kvalitní pokrmy pro domácí mazlíčky? Jsme Hill´s Pet Nutrition Manufacturing a jsme celosvětovou jedničk...Zobrazit vícePoslední aktualizace: před 30+ dny
    • Propagováno
    OPERÁTOR / OPERÁTORKA VÝROBY – HRUŠKY (JIŽNÍ MORAVA)

    OPERÁTOR / OPERÁTORKA VÝROBY – HRUŠKY (JIŽNÍ MORAVA)

    Amikov job, s.r.o.Hodonín, Czech Republic
    OPERÁTOR / OPERÁTORKA VÝROBY – HRUŠKY (JIŽNÍ MORAVA).Místo výkonu práce : Hrušky, Česká republika.Společnost působící v oblasti výroby komponentů pro automobilový průmysl přijme nové kolegy a kolegy...Zobrazit vícePoslední aktualizace: před 30+ dny
    • Propagováno
    Inženýr pro oblast vývoje elektromotorů

    Inženýr pro oblast vývoje elektromotorů

    Gudmund s.r.o.Opatov, CZ
    Zajímáš se o moderní technologie a chceš být součástí projektů, které hýbou budoucností automobilového průmyslu? ⚡ Hledáme technicky zdatného inženýra, který propojí vývoj a výrobu v oblasti elektr...Zobrazit vícePoslední aktualizace: před 30+ dny