Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Softwarium is an Outsourcing Company located in Kyiv and consists of 100+ skilled professionals. The Сompany develops software, IT strategy, customer service, solution development, and managed services for American, Canadian, and Norwegian customers. We focus on productivity, which we achieve by drawing together the right mix of talent for the job.
19 липня 2022

Windows C++ Engineer (вакансія неактивна)

за кордоном, віддалено

The Softwarium company creates software for American, Canadian, and Norwegian customers in the social sphere, medicine, energy, and security.

Softwarium as a partner Delinea (USA) is looking for a talented Software Engineer for the Customer-Centric Engineering Team to create diagnostic and monitoring tools that will accelerate identifying the root cause of a problem.

Delinea is a large American company that develops products in the field of cybersecurity, in particular, PAM — Privileged Access Management.

The company’s Principal Technical Support Engineer is working on creating an open-source desktop tool for monitoring and instrumenting API calls on Windows.

Technologies: C++, Win32 API, NoSQL, Detours

Project terms: at least 1 year

Team: C# developer (UI), Product Owner (Principal Technical Support Engineer)

Required Skill & Experience

  • 5+ years of experience with C++ programming for Windows;
  • experience with Win32 API
  • strong design skills and full software development lifecycle experience;
  • outstanding debugging skills;
  • understanding of portable executables and supporting file formats, Microsoft public symbol server, binary instrumentation, reverse engineering;
  • experience with Multithreading and Asynchronous Procedure Calls (APC) user/kernel mode;
  • a curious individual, with analytical and critical thinking skills, attention to details, out of the box thinker;
  • openness to learn needed cross-skills;
  • Upper-intermediate English level.

It will be a plus

  • experience with Detours or similar Win32 API tracing/hook library (a huge plus)
  • NoSQL database experience;
  • experience with internal debugging, how native and managed OS processing runs;
  • bonus for previously writing a debugger and/or runtime instrumentation tool.

Responsibilities

  • Building the instrumentation hooks that get injected into a running process
  • Work closely with the customer (Principal Technical Support Engineer)
  • Debugging and profiling APIs

Working conditions:

🏠 It is possible to work remotely;

🛡️ Mandatory background check (the company takes care of this);

💪 No overtime;

🚀 All required courses, training, and participation in conferences are paid for by the company;

💶 You can always count on paying for a vacation, sick leave, and holidays;

🤩 We immediately feel contact with our person, so we have only 2 stages of the interviews (HR, Tech with customer).

Гарячі вакансії

Всі вакансії