September 3, 2024
miltech Middle С++ Software Engineer Kyiv Job description We are looking for an experienced Software Engineer to work with video stream and signals from sensors. Key tasks include the development of image processing and device control pipelines, as well as the integration of computer vision (CV) and machine learning (ML) models. If you have deep knowledge in this field and want to work on innovative projects, we will be glad to see you in our team. About the compa
September 3, 2024
miltech
Middle С++ Software Engineer
Kyiv
Job description
We are looking for an experienced Software Engineer to work with video stream and signals from sensors. Key tasks include the development of image processing and device control pipelines, as well as the integration of computer vision (CV) and machine learning (ML) models. If you have deep knowledge in this field and want to work on innovative projects, we will be glad to see you in our team.
About the company
Startup company FlightMind.AI develops navigation for UAVs that work without GPS. This allows the UAV to navigate in space in conditions of strong EW opposition, when there is no communication with GPS satellites and/or the pilot. Our project won hackathons from the Ministry of Digital and the Ministry of Defense, and also represented Ukraine at the technology exhibition VivaTech 2023 in Paris.
Our development should become a real Game Changer in UAV application. We invite motivated engineers to join the team so that our product can start working faster for the Defense Forces.
Main responsibilities
- Development and optimization of pipelines for processing video streams and data from sensors and controllers.
- Integration of computer vision (CV) and machine learning (ML) models into the system.
- Work with hardware components to provide device control.
- Testing and debugging of developed solutions.
- Cooperation with the team to integrate and test the developed solutions.
- Ensuring high performance and system reliability.
Requirements
- Experience with video streams and control pipeline development.
- Deep knowledge of C/C++ and Python programming languages.
- Knowledge and experience with computer vision (CV) and machine learning (ML) models.
- Experience with hardware components and device controls.
- Ability to work in a team, communication and responsibility.
Will be an advantage
- Experience with OpenCV, TensorFlow, PyTorch libraries.
- Knowledge of GStreamer for working with video streams.
- Experience with ROS (Robot Operating System).
- Knowledge of data transfer protocols and experience in their configuration (eg TCP/IP, UART, I2C, SPI, Mavlink).
We offer
- The opportunity to be involved in a team that produces the best in its class navigation system
- The opportunity to be involved in a team that is not afraid to set extraordinary goals and achieve them
- Participation in the development of advanced technologies that change the world.
- "IT approach" to the organization of work, workflow and workspace
- Flexible work schedule
Hiring process:
The hiring process includes several stages: an initial interview, a technical interview, a test task and a final interview with management.