MisuJob - AI Job Search Platform MisuJob

Software Engineer - SDKs Integration - (C++, Rust, Android)

Innovatrics

Bratislava, Bratislava Region, Slovakia Hybrid permanent

Posted: April 2, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a Software Engineer - SDKs Integration - (C++, Rust, Android) to join our team in Bratislava, Slovakia.

Job Description

Why This Job Is Exciting

At Innovatrics, we design biometric technologies used in secure onboarding, border control, elections, and digital ID across 80+ countries. As an SDK Integration Engineer, you will directly contribute to the success of embedded and mobile biometric solutions by bridging our technical offerings with customer needs.

In your first months, you’ll explore:

• Deep dive into our technology and products, understanding the SDKs, components, and use-cases we support
• Get hands-on with our SDKs and platforms, most of which are written in C++ and Rust with API bindings in Kotlin, .NET, and Python.
• Understand the purpose, inputs, and outputs of the SDKs and platforms to understand how they can be integrated into customers' solutions.
• Deliver SDKs optimized for the Embedded Linux-based platform

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

• Take ownership of the design and development of the Biometric Toolkits used by hardware vendors and system integrators.
• Drive collaboration with engineers across teams to ensure high performance, portability, and modular architecture of our solutions.
• Mentor junior engineers and help shape coding standards and best practices.
• Review partner architectures and recommend optimal integration approaches
• Lead debugging/escalations and root cause analysis across teams

Within your first year, you’ll have the opportunity to:

• Collaborate with stakeholders, platform, and R&D teams to align on product requirements
• Influence solution roadmaps and strategy based on market needs and requirements, but also maintainability of the solution
• Lead the development of biometric toolkits and delivery of biometric integrations for strategic OEM partners.

What You’ll Help Build

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.

You will contribute to the development and delivery of Biometric Toolkits for embedded platforms, optimizing our libraries and neural network models for best performance and integrating AI inference tools into real-world use cases. Your work will be instrumental in:

• Development and delivery of high-performance biometric solutions on resource-constrained platforms.
• Development of use-case specific, well-documented biometric toolkits for easy integration by our customers - hardware vendors and system integrators

Working Hours & Location

Bratislava, hybrid home-office (3+2)

About You

You have a strong background in embedded systems, AI model deployment, and technical communication. You enjoy solving practical integration challenges and collaborating with customers, engineers, and sales teams.

AI Builder Mindset

We expect engineers who can effectively leverage AI as part of their development workflow - using it to accelerate delivery, improve quality, and explore better solutions, while maintaining full ownership and understanding of the output. You should demonstrate strong engineering judgment, make pragmatic trade-offs, and critically evaluate AI-generated code, especially in areas like API design, security, and performance.

Qualifications

• Strong communication and problem-solving skills, with the ability to understand complex systems and explain technical concepts clearly to both technical and non-technical audiences.
• Proven experience in C/C++ (11/14/17); familiarity with Rust and Kotlin/Java (Android) is a plus.
• Experience with embedded Linux, RTOS, or bare-metal environments, including cross-compilation and performance tuning.
• Experience with neural network model integration, optimization, and porting for Embedded platforms (NPUs, TPUs, and DSPs). Familiarity with frameworks like TensorFlow Lite, ONNX, Pytorch
• Strong troubleshooting and debugging skills for embedded/mobile platforms.
• Experience with profiling tools (perf, valgrind, gprof, etc.)
• Experience in a leading role (technical lead or senior engineer), including mentoring and ownership of technical deliverables and leading development using Agile methodologies
• Proven experience owning complex SDK/module deliveries end-to-end

Techstack

• Programming: C, C++, Rust (optional), Kotlin/Java, Python
• Frameworks: TensorFlow Lite, ONNX, OpenVINO, Jetpack Compose (Android)
• Platforms: ARM Cortex-A/Cortex-M, embedded Linux, Yocto, Buildroot
• Concepts: Neural network quantization, HW acceleration, biometric data protection
• Other: Version control (Git), Build systems (CMake, Bazel, Make, Conan), CI/CD (GitLab CI, GitHub Actions), Containerization (Docker), Secure boot / TEE familiarity

Level

This role is at T5 - Senior 1.

Compensation

At Innovatrics, we offer highly competitive salaries because we believe in rewarding top talent that drives our mission forward.

Compensation is starting at €3,800 gross/month (TPP), depending on level and experience.

Interview Process

Introduction Stage

• Recruiter Screen (30 min)

Team Interview Stage (approx. 2 hours)

• Challenge Introduction (15 min)
• Independent Task (60 min)
• Technical Assignment Discussion (60 min)

Final Stage

• CARES Interview (30 min): Ensuring alignment with our core values, Collaboration, Accountability, Respect, Excellence, Shared Mission.
• Reference checks and background verification

Learn More About Us

Discover how we work and what we value: https://careers.innovatrics.com/

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply