Position: Lead C++ with experience in game engines integration
Company: Luxoft
Category: C++
Experience required: 3y
English level: upper

Project Description:

A complete software development life cycle involves:
• Tracking and reproducing driver issues reported by engineering teams and customers
• Working independently and collaboratively with other engineering teams to resolve driver issues
• Communicating with other teams (QA, Field Application Engineering, Drivers) promptly to address any technical issues
• Providing periodical status updates to supervisor and management
• Involving on engineering research and development ranging from small features to large software projects
• Writing documentation (design documents, detailed design notes & developer test plans)
• Implementing features with specific coding standard and validating driver implementation
• Testing developed software to ensure zero regression issues

Responsibilities:

Responsible for timely delivery of assigned tasks. Tasks may include writing code based on the functional spec, code debugging and testing, code maintenance.
Main duties include but not limited to:
• Design and develop core technologies for Gaming on GPU platforms
• Perform SDK component optimization and regular smoke tests (software and hardware)
• Resolve customer, quality and certification issues
• Design and develop test applications to validate hardware and software functionality by quality assurance programs
• Tasks execution assigned by Senior Technical Leads and Manager

Skills
Must have:

• University degree in Engineering or Computer Science or equivalent
• 3+ years of experience in gaming/game engine programming
• Programming Languages: C++, C and proficient in OOP design & development
• Operating Systems: Windows, Linux is a plus
• Gaming development experience with one of the engines Unity and/or Unreal
• Optional but preferred: Knowledge of Direct3D, OpenGL, Vulkan
• Optional but preferred: Low-level /Hardware programming experience and debugging experience on WinDbg,
• Experience in Microsoft Visual Studio