GoodInternship

C in internship postings

From the 12,147 open internship postings we track that have a description · as of Nov 6, 2026

Postings that ask for it4.2%510 postings (527 requisitions) of 12,147 postings with a description
Remote0.6%3 of the 510 C postings
Median pay with it+40%$37.81/h (N=164) vs $27.00/h for all postings with pay (N=4545)

How to read this: this compares pay in postings that ask for the skill with pay in all postings. It mostly shows which kinds of jobs ask for it — not what the skill alone does to your pay.

Fields that ask for it
Share of the 510 C postings in each field. A posting can be in several fields, or none.
  1. Computer Science44.1% (225 of 510)
  2. Engineering36.9% (188 of 510)
  3. Product & Design6.9% (35 of 510)
  4. Data Science5.7% (29 of 510)
  5. Business2.4% (12 of 510)
  6. Finance0.8% (4 of 510)
Employers asking for it most
Postings per employer, out of the 510 C postings.
  1. Astera Labs7.8% (40 of 510)
  2. The Aerospace Corporation4.7% (24 of 510)
  3. Booz Allen3.9% (20 of 510)
  4. Marvell3.9% (20 of 510)
  5. NVIDIA3.9% (20 of 510)
  6. RTX3.1% (16 of 510)
  7. Hewlett Packard (HP)2.7% (14 of 510)
  8. Aptiv2.7% (14 of 510)
Learned C? Add one of these next
The skills C postings most often ask for alongside it: the share of C postings that also name each one.
  1. C++88% (449 of 510)
  2. Python84.3% (430 of 510)
  3. Linux33.7% (172 of 510)
  4. Git27.3% (139 of 510)
  5. Java22% (112 of 510)
How to build it
Free resources, one project and a resume bullet to adapt. Time spans are rough estimates.

Project: Talk to hardware, or build a tiny shell

about 3–4 weeks part time (estimate)

Either program a microcontroller board in C (read a sensor, drive an LED or display) or write a minimal Unix shell that runs commands and handles pipes; keep a log of the bugs you fixed.

Sample resume bullet

Wrote C firmware to read [sensor] at [N] Hz on [board], reducing [power/latency] by [X%].

Replace every [bracket] with your real numbers; never invent them.

Open postings that ask for C
The newest ones, still open when these numbers were computed.

How these numbers are made

Counting unit: a posting is one role. Repeat requisitions from the same employer with the same title and the same location (city, state or province, country, and remote or not) count once, using the newest one. Counted over open, de-duplicated postings with a description (12,147), once per posting; the 510 C postings stand for 527 requisitions. Every share, median and pairing below uses postings, not requisitions. A posting counts as asking for C when its description matches: capital C standing alone (not C++, C#, C-suite, C.V.), and only next to another programming language or 'programming'. A skill is never counted for its own employer's postings. Shares show their N and denominator: 4.2% (510 of 12,147).

Pay compares hourly US-dollar pay (weekly, monthly and yearly pay converted, ranges at their midpoint), only for postings that publish it: 164 C postings against 4545 postings overall. Medians, not averages.