Senior Software Engineer, 3D Applications
Dynamic software development company is looking for a Senior Software Engineer. Requirements: Bachelors degree in Electronics, Engineering, Computer Game Design, Computer Science, or equivalent experience. Proficiency in C, C++ (12-20), Python, and C#. Knowledge of Linux environment. Familiarity with Git, Github, Jenkins, Jira, and Mercurial. Experience with Qt, QML, Boost, and third-party software integration. Previous work on real-time animation systems and their integration with modern physics engines. Responsibilities: Develop and maintain software for client products. Create object tracking and special effects software for film and video games. Collaborate with the team to integrate real-time animation systems with modern physics engines. Utilize scripting languages for streamlined integration. Conduct comprehensive unit-testing of games engines. Contribute to the development of C++ applications.