Информация за работна оферта
Senior C++ Developer
Информация за фирмата
Лице за контакти
Весела Лачева
Поща
career@swu.bg
Публикувана на
01/01/1970
Информация за работа
Оферта
Постоянна работа
Категория
ИТ - Адм. дейности и продажби
Работно време
Пълно работно време
Публикувано
01/31/2023
Изисквания
Минимално образование
Университет
Завършено образование
Минимален опит
2 години
Статут на работна оферта
Начало на публикуване
01/31/2023
Край на публикуване
02/17/2023
Място
Кратко представяне
Senior C++ Developer
We are looking for a Senior C++ Developer to join our engine team. As a Game Engine Developer you will be on the front line of all dynamic and emerging technologies used to build AAA games, implementing new features and optimizing for various hardware architectures.
Your daily adventure
DEVELOP AND MAINTAIN
- Low-level systems and overall architecture
WORK ON MULTIPLE PLATFORMS
- And in areas such as memory management, multithreading, rendering, streaming, loading, etc.
ANALYZE AND DETERMINE
- If current engine and/or graphics functionalities in the game meet the projects requirements
ANALYZE INNOVATIONS AND FEATURES
- From other engines to help decide where technology sharing is cost-effective
IMPLEMENT INNOVATIVE SOLUTIONS
- To feature requests, considering performance, maintainability and appropriate resource usage
SUGGEST IMPROVEMENTS
- Whenever necessary by designing and implementing new systems or modifying existing systems in the game engine
OPTIMIZE CODE AND ALGORITHMS
- Analyze performance of code and optimize or aid in optimizing algorithms
IMPLEMENT NEW ENGINE/GRAPHICS ALGORITHMS
- As well as techniques and processes that meet the artistic, design and technical requirements of the project
WORK CLOSELY WITH TEAM MEMBERS
- Of own or other job families for the optimal development of assigned features, during all stages of the development process
Your skills
EXPERIENCE
- Minimum 3-years of professional experience with C++ in game engine programming or similar area of high-performance computing
KNOWLEDGE
- Extensive knowledge of C/C++ programming and debugging
- Solid expertise of performance sensitive programming (algorithmic and low-level optimizations)
- Very good expertise of CPU and/or GPU bottlenecks
- Proficiency in 3D math
- Strong understanding of multithreaded/parallel programming
PLANNING AND TIME MANAGEMENT SKILLS
- Able to plan and estimate your own tasks and ensure timely delivery of work
COACHING SKILLS
- Ability to coach less experienced people
- Ability to clearly explain complex technical problems to less technical audience
DRIVE AND ENTHUSIASM
- Driven by complex challenges
- Self-motivated and proactive person with a strong work ethic
- Interest and desire to work in the game development industry
COMMUNICATION SKILLS
- Collaborate effectively with other team members
- Good level of English
ADVANTAGES
- Previous experience as engine/rendering programmer working with big codebase, its modules, middleware and associated pipeline
- Strong working knowledge of current GPU architecture and modern rendering APIs including Direct3D 12 or Vulkan
Предпочитани умения
Месторабота: София
Кандидатствай: https://www.jobs.bg/job/6654510