Project: App for analysing camera data in real-time to interpret and predict pedestrian, passenger, and vehicle behaviour to better inform automated decision-making engines for driver alerts and vehicle motion
Responsibilities:
— Develop and optimize software using modern C++ for various projects.
— Work with C++20, utilizing STL and OpenCV
— Apply concepts such as SFINAE, RAII, zero-cost abstraction, and dependency injection
— Develop software for embedded systems and microcontrollers
— Collaborate with the team to integrate and implement machine learnig solutions
— Use inference libraries such as TensorRT and work with ONNX model formats
— Contribute to the ecosystem using tools like GTest, OpenCV, GitHub Actions, clang-format, gcc, cmake, and Python
Requirements:
— At least 5 years of experience working with modern C++
— Proficiency in C++20, STL, and OpenCV
— Experience in embedded systems development
— Familiarity with concepts such as SFINAE, RAII, zero-cost abstraction, and dependency injection
— Knowledge of developing software for embedded systems and microcontrollers.
— Experience with inference libraries such as TensorRT and familiarity with ONNX model formats
— Experience with GTest, OpenCV, GitHub Actions, clang-format, gcc, cmake, and Python
Nice to have:
— Experience with Qualcomm 6490, Ambarella and Conan
We offer:
— Providing freedom and initiative for decision-making
— Courses and education
— English courses twice a week
— Strong corporate management and transparent strategy
— Unlimited area for self-development and personal growth
— A set of benefits like video games, flexible working hours and high salary
— Regular team buildings