Senior Windows Developer IRC196803 Offline

Our customer is a process distribution platform allowing every machine to seamlessly distribute time-consuming processes to other machines across the local network or public cloud. In order to achieve this goal, the customer virtualizes processes on-the-fly on top of the remote machines on which they are executed. With its unique virtualization technology, the customer has become the de facto standard solution for code-build, test execution, and game development acceleration currently being used by more than 100,000 developers at leading companies.

 

The platform makes heavy use of technologies such as multi-threading, multi-processing, multi-machine, shared memory, a-synchronous communication, performance optimizations, on-the-fly virtualization and more.

 

Requirements:

 

Must haves

 

At least 5 years in C++ multithreaded, object-oriented development

 

Experience in Windows OS programming

 

Profound OOD knowledge and multi-processing programming

 

Windows system internals and calls interception

 

Knowledge of NT internals (NTDLL), API hooking

 

Experience in reverse engineering and general debugging with Windbag/IDA (user mode)

 

Ability to deep dive and work autonomously.

 

Desired skills

 

Advanced debugging & troubleshooting throughout SW optimizations.

 

Application virtualization techniques

 

Network communications knowledge

 

Responsibilities:

 

Participate in development of complex process virtualization system

 

Handle new leads, analyze what is required to develop new features, support customer in making decisions

 

Solving challenging virtualization problems

 

Reverse engineering compilers and the compilation toolchain- LVM/NINJA/MSBUILD/CMAKE

 

Researching solutions that involve delving into Windows API

 

Reverse engineering end client tools behavior to identify gaps in integration solutions

 

Understanding, fixing and optimizing complex scheduling workflows

 

GlobalLogic stands with Ukraine!

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Lviv→

Loading...