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
