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:
- About the product/team:
- 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)
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:
Advantages:
- 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
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
2024-05-22
lokalita: Bratislava Pozícia: C Programmer, C++ Programmer, Industrial robot programmer, Programmer, Software Engineer Spoločnosť: Innovatrics, s.r.o.
Základná zložka mzdy (brutto): 2 800 EUR/month