Business Client need Software Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Pune, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Job Posting: Win32 Systems Engineer (C / C++ | Windows Services | System Utilities)

Role: Freelance / Contract
Duration: 6–10 weeks (milestone-based)
Compensation: Based on project deliverables
Location: Remote

About the Role

We are looking for an experienced Windows systems programmer with strong command of C/C++ and Win32 APIs. The work involves developing small, self-contained system utilities and background services on Windows.
This is not UI or application development; it focuses on low-level Windows user-mode components, system APIs, process information, and background automation.

The work is modular, self-contained, and designed so each contractor works independently with no visibility into broader system context.

Responsibilities

You will be responsible for:

Building Windows background services (daemons)

Creating small system utilities using Win32 API

Working with processes, threads, events, and handles

Using Windows APIs to read system-level information

Implementing clean, well-structured C/C++ components

Writing CLI utilities or service components as required

Producing documentation, logs, and build instructions

All deliverables are independent modules, with clear input/output requirements.
No confidential system-level logic will be shared.

Required Skills

Must have:

Strong knowledge of C or C++

Solid understanding of Win32 API

Experience writing Windows Services

Familiarity with process/thread APIs (CreateProcess, OpenProcess, etc.)

Understanding of Windows events, handles, synchronization objects

Ability to track system metrics using standard Windows APIs

Ability to write clean, documented, production-ready code

Nice to have :

Experience with Job Objects

Experience with ETW or PDH counters

Familiarity with Windows system tools (SysInternals-like utilities)

Exposure to OS concepts (scheduling, CPU usage, memory management)

What We Are NOT Looking For

GUI developers
.NET-only developers (role is native C/C++)
App developers without system-level experience
Flutter/React developers

Engagement Model

Work is delivered through isolated modules

Each module is well-defined with clear boundaries

No visibility into the overall product architecture

No sensitive details, algorithms, or IP are shared

Contractors implement technical components only

Each deliverable is reviewed independently

This structure ensures both IP protection and clean execution.

Deliverables

Source code in C/C++

Windows service or CLI tool (as specified)

Logging and simple test instructions

Build/run documentation

Screening Process

Shortlisted candidates may be asked to complete a small offline assignment to demonstrate:

ability to use Win32 APIs

ability to write a basic Windows service

familiarity with processes and handles

This is to verify hands-on experience.

How to Apply

Please share:

Your past experience with Win32 system programming

Projects involving Windows Services / system utilities

Your comfort level with C/C++ and process/thread APIs

GitHub links or code samples (if available)" (client-provided description)


Matched companies (2)

...

Omninos Technologies International pvt ltd

Omninos Technologies offers full-stack mobile and web development services with a specialty in ready-made app clones to accelerate launch timelines a… Read more

...

Ozlian S.A.R.L

Ozlian S.A.R.L is a forward-thinking company focused on delivering innovative digital solutions tailored to modern business needs. The company combin… Read more