С++ Engineer
We are looking for a skilled С++ Engineer-a with mathematical background.
The ideal candidate will have a solid foundation in the following areas:
Key Qualifications:
- Strong knowledge of C++ and STL;
- Strong knowledge of Linear Algebra and 3D Geometry;
- Familiarity with Concurrent and/or Parallelism Concepts (e.g., multi-threading, mutex, condition variable, GPU computing, etc.);
Responsibilities:
- Simulation of physical models of dynamic systems that correspond to real parameters;
- Improving the software architecture of the simulation environment;
- Conducting experiments in the simulation environment.
Will be a plus:
- Background in Game Dev field (or other Simulation fields);
- Understanding of Physics and Flight Dynamics (e.g., aerodynamics, thrust, drag, and lift principles);
- Background in Robotics Development including Sensors, Control Theory, and Computer Vision;
- Familiarity with Flight Simulation(such as Gazebo or AirSim)\Controlling software (Ardupilot or Betaflight);
- Proficiency in Linux environments;
- Experience with Python and Bash scripting;
- Experience with Docker, Git;
- Experience with CMake;
- Experience with GoogleTest, Catch2 (or similar unit testing frameworks);