Home

Senior Golang-C++ Developer-Remote- Chicago, IL-Visa: GC- USC- H4-GC Ead at Chicago, Illinois, USA
Email: [email protected]
From:

sunny,

Source Infotech Inc

[email protected]

Reply to:   [email protected]

Hi,

Hope you are all doing well,

Please find the details of Requirement,

Title: Senior Golang/ C++ Developer

Location: Remote- Chicago, IL

video interview

Visa: GC/ USC/ H4/GC Ead

Need LinkedIn

Sharp, legitimate candidates only! 

6 or more years of experience

More information on Fortra role there are 2 this is a for sure placement for right candidate.

We need to certify DG agent running on ARM processor based Windows Machines.

Update compiler from 2019 (very outdated) to 2022 (latest).

Kernel down in our code needs to be recompiled in ARM - everything above the kernel at the user level can continue to be compiled in x86_64 and run through some form of emulation.

Hooking app needs to be rewritten - small bit of low level intricate assembler code that hooks into the kernel. Microsoft recommends looking at a more standard way of achieving this,

Driver setup INF - config needs to be updated to add ARM support 

Automation needs - We need to have the Automation RF running Agents on ARM 

Build pipeline updates to produce ARM binaries in parallel with the existing x86/64 binaries. 

Programming Languages: Proficiency in C/C++ and go.

Familiarity with other languages such as Python, Power, can be beneficial

Windows APIs: Experience with Win32, COM, or UWP (Universal Windows Platform) APIs for interacting with the Windows OS.

Windows Internals: Strong understanding of Windows architecture and Windows kernel drivers

Problem-Solving & Analytical Skills Ability to troubleshoot complex issues, especially those related to Windows internals like memory leaks, application crashes, and performance bottlenecks.

Strong analytical mindset to diagnose issues in the operating system or application layers.

Development Tools: Proficiency with Visual Studio, Git, and CI/CD tools for version control and deployment.

Nice to have Debugging: Proficiency with ARM-specific debugging tools and emulators, like WinDbg for ARM or Visual Studios remote debugging for ARM devices.

Cross-Compilation: Experience with cross-compiling x86 applications to ARM, which involves configuring compilers and build systems (e.g., MSBuild, CMake) to generate ARM-compatible binaries.

Windows on ARM: Familiarity with Windows 10/11 for ARM, including the Windows Subsystem for ARM and ARM64EC, which allows mixing x86 and ARM code in a single process.

Libraries and Dependencies: Be aware of dependencies and external libraries that may need to be replaced or recompiled for ARM. Not all x86 libraries will work directly on ARM, so it's crucial to identify and resolve those issues.

Thanks,

Sunny

IT Recruiter

Source InfoTech Inc.,

Email: [email protected]

Keywords: cprogramm cplusplus continuous integration continuous deployment information technology golang green card Illinois
Senior Golang-C++ Developer-Remote- Chicago, IL-Visa: GC- USC- H4-GC Ead
[email protected]
[email protected]
View All
08:17 PM 01-Oct-24


To remove this job post send "job_kill 1800411" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]


Time Taken: 24

Location: Chicago, Illinois