C Systems Software Engineer | $130/Task (India)

C Systems Software Engineer | $130/Task (India)

13 Sep
|
Hirely
|
India

13 Sep

Hirely

India

Hirely is recruiting experienced C Software Engineers on behalf of a hiring partner to help build datasets that teach AI agents to reason about real-world software codebases.

This project focuses on difficult codebase exploration and reasoning tasks involving foundational C systems. You’ll investigate large, unfamiliar repositories, understand how their subsystems behave at runtime, and create challenging engineering questions that require genuine system-level investigation.

The work may involve major open-source C codebases such as PostgreSQL, Redis, Git, OpenSSH, OpenSSL, curl, libuv, libgit2, libarchive, Open vSwitch, tcpdump, tmux, and zstd .

Key Responsibilities

- Select tasks from a pre-validated pool of C repositories pinned to specific Git commits.
- Explore repositories and understand the relevant subsystem, including PR or issue history.
- Rewrite engineering questions to challenge advanced coding agents while remaining well-defined and answerable.
- Adjust rubrics and foils to reward correct reasoning and reject plausible but incorrect answers.
- Run the complete validation process in the project platform and iterate until tasks pass all validation stages.
- Document completed work in task READMEs.
- Address reviewer feedback and resubmit returned tasks when necessary.

Ideal Qualifications

- 3+ years of professional software engineering experience with substantial production C experience.
- Ability to navigate large, unfamiliar C codebases and explain how systems behave at runtime.
- Comfortable working with:
- Preprocessor-heavy builds




- Platform conditionals
- Manual memory management
- Autotools, CMake, or Meson build systems
- Experience with databases, cryptography, networking protocols, or systems programming is highly relevant.
- Ability to use debuggers, sanitizers, tracing tools, and profilers to establish actual runtime behavior.
- Robust written English and the ability to write precise technical questions and evaluation rubrics.

Working Details

- Fully remote and asynchronous.
- Work is performed through the hiring partner's project platform.
- Payment is $130 per approved task .
- Every task is reviewed before acceptance.

Application Process

- Submit your resume or relevant technical background.
- Qualified applicants may be asked to complete a brief technical assessment or provide additional information.
- Selected candidates complete the required onboarding and project calibration process before receiving task access.

Important: This is a specialized opportunity for engineers with substantial production C and strong codebase-level systems experience. Experience with general software development alone may not be sufficient.

About Hirely:

Hirely connects qualified professionals with remote opportunities offered by hiring partners across Artificial Intelligence, Software Engineering, Cloud, DevOps, Data, Research, and other specialized fields. Hirely may serve as a recruitment and talent-sourcing partner. Final hiring decisions, onboarding, compensation, and project assignments are determined by the hiring partner.

📌 C Systems Software Engineer | $130/Task (India)
🏢 Hirely
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c systems software engineer | $130/task (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: c systems software engineer | $130/task (india) / india