Pozícia

Experienced C++/Rust Developer

Späť na pozície
Place of work
Bratislava, Slovakia (Job with occasional home office)
Contract
full-time, trade licence
Salary
From 2 800 EUR/month
* A specific job offer will be depending on the offered job level, your professional and technical skills and knowledge, education, and work experience.
Team
SmartFace

Information about the position

Job description, responsibilities and duties

  • Job description:
We are expanding the SmartFace team developing Embedded biometric solutions. Join us to work in a Slovak company, where you can strongly influence the product itself. In addition, gain a great team of colleagues, the opportunity to attend conferences or promote knowledge sharing on internal tech talks and number of company social events & team buildings.

  • About the product/team:
SmartFace Embedded team is a team of highly specialized experts bringing our top ranked Face, Fingerprint and Iris recognition technology to edge devices such as CCTV cameras, IoT devices, Access Control and Time Attendance terminals.

  • Your daily agenda will contain:
  • Development and maintenance of native C++ and Rust libraries for Windows, Linux, Android, and Embedded Linux
  • Design and development of internal tools in the preferred language (C++, Rust, Python) for benchmarking and demonstration purposes
  • Integration of existing inference engines (e.g. ONNX Runtime, TensorFlow Lite) for neural network models acceleration
  • Experimenting with various performance optimizations to overcome limitations of edge and embedded platforms (e.g. CPU cache optimization and overall memory utilization)
  • Porting native C++ libraries for various embedded platforms from low-end CPUs like ARM Cortex-M4 to high-end devices with GPU like NVidia Jetson

Requirements for the employee

Candidates with education suit the position

Secondary with school-leaving examination
Follow-up/Higher Professional Education
University education (Bachelor's degree)
University education (Master's degree)
Postgraduate (Doctorate)

Language skills

English - Upper intermediate (B2)

Personality requirements and skills

Candidate requirements:
  • Advanced knowledge of C/C++ language (C++ 14,17)
  • Experience with cross-compilation for different platforms
  • Problem analysis and debugging skills
  • Good command of the English language
  • Willingness to learn new technologies
  • Team player with a friendly attitude

Advantages:
  • Experience with neural network optimization, image processing, and edge computing
  • Experience with HW acceleration (GPU - CUDA, VPU, NPU)
  • Experience with Rust language
  • Knowledge of Git, Conan, Docker, CI, CD, Jenkins/Gitlab CI

Advertiser

Brief description of the company

Innovatrics is a Slovak company and a global leader in SW biometric technology and solutions for identity management. With our innovative and award-winning algorithms for fingerprint matching and facial recognition, we empower all types of organizations around the world to build powerful biometric identification solutions quickly and easily. Innovatrics has won awards IT company of the year 2015, IT product of the year 2016 and Diamond of Slovak business in 2017.

Number of employees

150-199 employees

Contact

Contact person: Anna Tkacova
Tel.: +421911247080
E-mail: send CV

Zaujala vás táto pozícia?

Pošlite nám svoje CV. Hľadáme tých najlepších z najlepších.
ID: 4836910  Dátum zverejnenia: 22.5.2024  Základná zložka mzdy (brutto): 2 800 EUR/month