Skip to content
>_ StartupJobList_

Posts dated June 2024 to October 2026

C++ posts with salary details

53 job posts mention C++ and include salary information.

A post can mention several technologies. These figures describe advertised starting amounts, not what employees were paid.

MEDIAN STARTING AMOUNT
$150k
MIDDLE 50% OF STARTING AMOUNTS
$120k to $185k
LOWEST AND HIGHEST STARTING AMOUNTS
$60k to $215k
SALARY AMOUNTS COMPARED
53

Approximate annual USD amounts from the lower end of advertised ranges. The median is the middle amount. These are advertised figures, not verified pay.

Posts with salary details

53

Source-post dates

Jun 2024 to Oct 2026

Coverage

Public HN “Who is Hiring” posts that include salary details

What salary details are stated?

How specific are the advertised salary amounts?

Each post is grouped by the salary details extracted from it: a range, one exact amount, a minimum, or values that could not form a usable range. Extraction can miss details, so check the original post.

Salary details by stated currency
CurrencyRecordsTwo-sidedExactMinimum onlyInvalid
USD4837290
CHF22000
EUR22000
GBP11000

Original pay evidence

Advertised offer bands

Each panel has a separate scale in the source currency. A band shows its stated lower and upper amounts; a marker shows a minimum with no upper amount. Pay period is not preserved in the listing record. These are historical advertisements, not confirmed current vacancies.

USD advertised bands. Scale covers known endpoints from 105,000 to 325,000.
RoleCompanyNative offer bandBand position, USDPost dateRemote markSource
Senior Systems Engineer – Basin CloudflareUSD 185,000–254,000Oct 2026Not marked remoteView source post
Senior Software Engineer Koop AIUSD 150,000–180,000Oct 2026Not marked remoteView source post
Software Engineer, C++ Systems Thunder ComputeUSD 215,000–325,000Oct 2026Not marked remoteView source post
Senior DevOps / Infrastructure Engineer Category LabsUSD 200,000+Sep 2026Marked remoteView source post
Senior Embedded/Firmware Engineer RhythmUSD 180,000–250,000Aug 2026Not marked remoteView source post
Senior Embedded Software/Hardware Engineer Brightcore EnergyUSD 140,000–170,000Aug 2026Not marked remoteView source post
Embedded UI / Graphics Engineer LopakaUSD 160,000–280,000Aug 2026Marked remoteView source post
Senior Software Engineer (C++ / Rust) Category LabsUSD 200,000+Aug 2026Marked remoteView source post
Software Manager DeepSight TechnologyUSD 175,000–250,000Aug 2026Not marked remoteView source post
Technical Lead OneChronosUSD 200,000–250,000Jul 2026Marked remoteView source post
Graphics Software Engineer Johns Hopkins Applied Physics Laboratory (JHU APL)USD 105,000–290,000Jul 2026Not marked remoteView source post
Senior Software Platform Engineer Prolific MachinesUSD 160,000–210,000Jun 2026Not marked remoteView source post

In these posts

What stands out in C++ posts

Counts are based on posts naming this technology. A post may describe multiple openings; its role-level label applies to the post, not necessarily each opening.

Most represented company

Category Labs

8 of 53 posts

38 distinct company names in these posts

Most common other technology tag

Rust

Also tagged in 23 of 53 posts

Role level recorded on the post

Mid26
Senior22
Lead5

Other technologies named together

How C++ posts overlap with other technologies

Each row counts posts naming that technology; a post can appear in more than one row. Salary figures are approximate annualized USD estimates of advertised minimums, not full offer ranges or employee pay.

Technology names, post counts, approximate advertised-minimum estimates, and overlap with C++ posts
TechnologyPosts naming this technologyComparable estimatesMedian estimateMiddle halfPosts also naming C++First and last post
C++ These posts5353$150k$120k to $185k53Jun 2024 to Oct 2026
Rust103103$150k$115k to $180k23Jul 2024 to Oct 2026
Python377377$150k$110k to $170k19Jun 2024 to Oct 2026

Approximate annualized USD estimates of advertised minimums are shown only when there are at least 30 comparable posts. “Not shown” means fewer than 30.

How to read these comparisons

C++ is a standardized language with both hosted and freestanding implementations

The C++ working draft specifies the language and standard library, including headers, templates, and modules. It distinguishes hosted implementations from freestanding ones, which can execute without an operating system and support a smaller library subset. That distinction helps separate ordinary application development from constrained systems contexts.

C++ posts may span desktop software, embedded systems, performance-sensitive services, and libraries. Compare role wording and operating-system or hardware mentions. Keep C++ separate from C: similar names do not mean the source data proves the same language, responsibilities, or salary cohort.

  • Do the listings specify embedded, systems, desktop, or service work?
  • Are C and C++ both mentioned, or does the post distinguish them?

Starting-salary history

Advertised minimums over time

Each dot is one post’s approximate USD estimate of its advertised minimum, linked to the source post. The chart shows up to the 120 newest comparable estimates, from Jun 2024 to Oct 2026; older months remain in the table, so a missing dot does not mean there were no posts. Monthly summaries appear only with at least 30 comparable estimates. Values are approximate annualized USD estimates of advertised minimums, not full offer ranges or employee pay. They use a common comparison basis, not historical exchange rates or inflation. The mix of companies, recorded role levels, and currencies can change month to month.

Approximate annualized USD estimates of advertised minimums by source-post date Individual linked post floors appear as dots. Eligible month summaries show the p25 to p75 interval and a median mark. The vertical axis is approximate USD and begins at zero. Months without a valid point have no dot. 0k58k116k174k232k Source-post dateApproximate annualized USD estimate Jun 24Sep 24Dec 24Apr 25Jul 25Oct 25Jan 26Apr 26Jul 26Oct 26 Jun 2024 · 160,000 approximate USD floor · source post 40682175Jul 2024 · 110,000 approximate USD floor · source post 40931676Aug 2024 · 189,000 approximate USD floor · source post 41130999Aug 2024 · 160,000 approximate USD floor · source post 41131459Sep 2024 · 176,000 approximate USD floor · source post 41436455Oct 2024 · 200,000 approximate USD floor · source post 41711165Oct 2024 · 89,648 approximate USD floor · source post 41714329Oct 2024 · 120,326 approximate USD floor · source post 41846839Nov 2024 · 120,326 approximate USD floor · source post 42017588Nov 2024 · 130,000 approximate USD floor · source post 42042428Dec 2024 · 130,000 approximate USD floor · source post 42297907Feb 2025 · 136,000 approximate USD floor · source post 42921118Feb 2025 · 130,000 approximate USD floor · source post 42922756Feb 2025 · 75,000 approximate USD floor · source post 42938838Mar 2025 · 150,000 approximate USD floor · source post 43248687Apr 2025 · 89,648 approximate USD floor · source post 43568108May 2025 · 130,000 approximate USD floor · source post 43861965May 2025 · 84,000 approximate USD floor · source post 43975452Jun 2025 · 200,000 approximate USD floor · source post 44165287Jul 2025 · 200,000 approximate USD floor · source post 44491247Aug 2025 · 120,000 approximate USD floor · source post 44804356Aug 2025 · 200,000 approximate USD floor · source post 44804802Sep 2025 · 120,000 approximate USD floor · source post 45093219Sep 2025 · 150,000 approximate USD floor · source post 45093487Sep 2025 · 200,000 approximate USD floor · source post 45105157Sep 2025 · 120,000 approximate USD floor · source post 45244754Oct 2025 · 200,000 approximate USD floor · source post 45491370Nov 2025 · 60,000 approximate USD floor · source post 45815813Dec 2025 · 150,000 approximate USD floor · source post 46113515Dec 2025 · 200,000 approximate USD floor · source post 46113646Dec 2025 · 160,000 approximate USD floor · source post 46113748Dec 2025 · 100,000 approximate USD floor · source post 46124040Jan 2026 · 150,000 approximate USD floor · source post 46503295Feb 2026 · 198,306 approximate USD floor · source post 46860563Feb 2026 · 115,000 approximate USD floor · source post 46917479Mar 2026 · 170,000 approximate USD floor · source post 47234970Apr 2026 · 95,000 approximate USD floor · source post 47602992Apr 2026 · 153,000 approximate USD floor · source post 47605286May 2026 · 145,000 approximate USD floor · source post 47978058May 2026 · 150,000 approximate USD floor · source post 48009832May 2026 · 140,000 approximate USD floor · source post 48014519Jun 2026 · 160,000 approximate USD floor · source post 48454717Jul 2026 · 105,000 approximate USD floor · source post 48765578Jul 2026 · 200,000 approximate USD floor · source post 48914268Aug 2026 · 175,000 approximate USD floor · source post 49157959Aug 2026 · 200,000 approximate USD floor · source post 49160662Aug 2026 · 160,000 approximate USD floor · source post 49165024Aug 2026 · 140,000 approximate USD floor · source post 49175131Aug 2026 · 180,000 approximate USD floor · source post 49212543Sep 2026 · 200,000 approximate USD floor · source post 49524978Oct 2026 · 215,000 approximate USD floor · source post 49922850Oct 2026 · 150,000 approximate USD floor · source post 49934886Oct 2026 · 185,000 approximate USD floor · source post 49980354 Jun 2024Oct 2026
Individual post, links to sourceMonthly middle-half range and median, shown with at least 30 comparable estimates
Monthly post counts and salary estimates
Monthly source-post counts and valid approximate USD advertised-minimum counts. Statistics are shown only when monthly valid sample size is at least 30.
MonthSource postsComparable estimatesMedian estimateMiddle half
Jun 202411Not shownNot shown
Jul 202411Not shownNot shown
Aug 202422Not shownNot shown
Sep 202411Not shownNot shown
Oct 202433Not shownNot shown
Nov 202422Not shownNot shown
Dec 202411Not shownNot shown
Feb 202533Not shownNot shown
Mar 202511Not shownNot shown
Apr 202511Not shownNot shown
May 202522Not shownNot shown
Jun 202511Not shownNot shown
Jul 202511Not shownNot shown
Aug 202522Not shownNot shown
Sep 202544Not shownNot shown
Oct 202511Not shownNot shown
Nov 202511Not shownNot shown
Dec 202544Not shownNot shown
Jan 202611Not shownNot shown
Feb 202622Not shownNot shown
Mar 202611Not shownNot shown
Apr 202622Not shownNot shown
May 202633Not shownNot shown
Jun 202611Not shownNot shown
Jul 202622Not shownNot shown
Aug 202655Not shownNot shown
Sep 202611Not shownNot shown
Oct 202633Not shownNot shown
Exact values for the 53 plotted source posts
Exact approximate USD floor value and date for each plotted source listing
DateApproximate annualized USD estimateSource
Jun 2024160,000Post 40682175
Jul 2024110,000Post 40931676
Aug 2024189,000Post 41130999
Aug 2024160,000Post 41131459
Sep 2024176,000Post 41436455
Oct 2024200,000Post 41711165
Oct 202489,648Post 41714329
Oct 2024120,326Post 41846839
Nov 2024120,326Post 42017588
Nov 2024130,000Post 42042428
Dec 2024130,000Post 42297907
Feb 2025136,000Post 42921118
Feb 2025130,000Post 42922756
Feb 202575,000Post 42938838
Mar 2025150,000Post 43248687
Apr 202589,648Post 43568108
May 2025130,000Post 43861965
May 202584,000Post 43975452
Jun 2025200,000Post 44165287
Jul 2025200,000Post 44491247
Aug 2025120,000Post 44804356
Aug 2025200,000Post 44804802
Sep 2025120,000Post 45093219
Sep 2025150,000Post 45093487
Sep 2025200,000Post 45105157
Sep 2025120,000Post 45244754
Oct 2025200,000Post 45491370
Nov 202560,000Post 45815813
Dec 2025150,000Post 46113515
Dec 2025200,000Post 46113646
Dec 2025160,000Post 46113748
Dec 2025100,000Post 46124040
Jan 2026150,000Post 46503295
Feb 2026198,306Post 46860563
Feb 2026115,000Post 46917479
Mar 2026170,000Post 47234970
Apr 202695,000Post 47602992
Apr 2026153,000Post 47605286
May 2026145,000Post 47978058
May 2026150,000Post 48009832
May 2026140,000Post 48014519
Jun 2026160,000Post 48454717
Jul 2026105,000Post 48765578
Jul 2026200,000Post 48914268
Aug 2026175,000Post 49157959
Aug 2026200,000Post 49160662
Aug 2026160,000Post 49165024
Aug 2026140,000Post 49175131
Aug 2026180,000Post 49212543
Sep 2026200,000Post 49524978
Oct 2026215,000Post 49922850
Oct 2026150,000Post 49934886
Oct 2026185,000Post 49980354

Other technologies named together

Which other technologies appeared in these posts?

For each month, this lists the three most-mentioned other technologies and how many posts named each one. A post can mention several technologies, so these counts overlap and do not add up to the number of posts.

Monthly counts for the most common other technology tags, with each month’s source-post denominator
MonthPosts that monthOther technologies named
Jun 20241
No other technology summary
Jul 20241
C#1 / 1
Rust1 / 1
Aug 20242
Python1 / 2
Sep 20241
No other technology summary
Oct 20243
Rust2 / 3
Nov 20242
Python2 / 2
Dec 20241
Python1 / 1
Feb 20253
Python2 / 3
Mar 20251
Python1 / 1
Apr 20251
No other technology summary
May 20252
Python2 / 2
Rust1 / 2
Jun 20251
Rust1 / 1
Jul 20251
Rust1 / 1
Aug 20252
Rust2 / 2
C#1 / 2
Sep 20254
Rust3 / 4
C#1 / 4
Python1 / 4
Oct 20251
Rust1 / 1
Nov 20251
Python1 / 1
Dec 20254
Rust3 / 4
Python1 / 4
Jan 20261
Rust1 / 1
Feb 20262
Python2 / 2
Rust1 / 2
Mar 20261
C#1 / 1
Python1 / 1
Apr 20262
Python1 / 2
May 20263
Python1 / 3
Rust1 / 3
Jun 20261
C#1 / 1
Python1 / 1
Rust1 / 1
Jul 20262
Rust1 / 2
Aug 20265
C#2 / 5
Python1 / 5
Rust1 / 5
Sep 20261
Rust1 / 1
Oct 20263
Rust1 / 3

Companies named more than once

Where these companies appear in the posts

Counts show source posts under each company name. They do not measure company size, current hiring, or how often a company hires. One post can describe several roles.

Source posts by company, with observed dates, role titles, technology names, remote wording, and stated currencies
CompanyPostsFirst and last postMonths with postsRole titlesTechnology tagsMarked remoteCurrencies
Category Labs8Jun 2025–Sep 20268878 / 8USD
Topaz Labs4Nov 2024–May 20254420 / 4USD
Shorebird3Sep 2025–Jan 20263373 / 3USD
DuckDuckGo2Aug 2024–Sep 20242132 / 2USD
Immunant2Jul 2024–Aug 202522102 / 2USD
OneChronos2May 2026–Jul 20262232 / 2USD

Role level and remote wording

Which role levels appear under each remote label?

Role levels are the labels recorded for each post, including Unknown. “Not marked remote” does not confirm an onsite workplace. A post may describe several openings.

Mid

26 posts

Marked remote 14

Not marked remote 12

Senior

22 posts

Marked remote 12

Not marked remote 10

Lead

5 posts

Marked remote 2

Not marked remote 3

Technology names per post

How many technologies are listed together?

Each post is counted once, according to how many distinct technology names it contains. This describes the post text, not required skills or role complexity.

1 tag1
2 tags6
3 tags10
4 tags7
5 tags8
6 tags5
7 tags4
8 tags1
9 tags1
10 tags4
11 tags3
12 tags1
13 tags1
19 tags1

Places mentioned in post text

Which places do these posts mention?

These bars compare city and nearby-area matches in this group with matches across all posts that state pay. Matches come from post text, not verified work locations. A post can match more than one place.

San Francisco

7 of 53 in this group
This group13.2%All posts with salary details325 of 1618 (20.1%)

New York

14 of 53 in this group
This group26.4%All posts with salary details330 of 1618 (20.4%)

London

2 of 53 in this group
This group3.8%All posts with salary details112 of 1618 (6.9%)

Berlin

0 of 53 in this group
This group0.0%All posts with salary details30 of 1618 (1.9%)

Location labels in these posts

Broad categories recorded for the posts

These broad labels do not confirm a specific city or where an employee lives.

  • Remote27
  • Other9
  • United States9
  • San Francisco Bay Area6
  • Europe2

Approximate USD comparison

Distribution of advertised minimums

Approximate annualized USD estimates of each post’s advertised minimum, not the employer’s full offer band. The middle half of observed minimums runs from $120k to $185k across 53 comparable estimates.

Advertised minimum distribution, approximate USD per year

The line spans the lowest to highest advertised minimum. The highlighted band spans the 25th to 75th percentiles, and the marker shows the median. Exact values follow.

Low $60kMedian $150kHigh $215k

Highlighted band: p25 $120k to p75 $185k. All values describe advertised minimums, not the upper ends of offer bands.

Role level recorded on the posts

Posts grouped by recorded role level

Each group uses the role-level label recorded for the post. One post may describe several openings, so the label may not apply to every position in the advertisement.

Role titles in these posts

  • Multiple Roles4
  • Senior Software Engineer2
  • Software Engineer2
  • C++ CAD Software Engineer1
  • Embedded UI / Graphics Engineer1
  • Engineers + Researchers + Product1
  • Engineers / Researchers1
  • Founding Engineer1
  • Founding Engineer (Rust)1
  • Full Stack Senior Engineer1
  • Graphics Software Engineer1
  • Mid-Senior C++/Runtime OR Dart/Cloud Engineers1

Other technologies named

Posts can name several technologies, so they may appear in more than one group.

Monthly source-post counts

Posting history

When the posts appeared

Monthly counts of matching source posts. This shows how many posts appeared, not salary growth or current vacancies.

Monthly counts of posts with salary details on this page
MonthPostsRelative volume
Jun 202411 posts
Jul 202411 posts
Aug 202422 posts
Sep 202411 posts
Oct 202433 posts
Nov 202422 posts
Dec 202411 posts
Feb 202533 posts
Mar 202511 posts
Apr 202511 posts
May 202522 posts
Jun 202511 posts
Jul 202511 posts
Aug 202522 posts
Sep 202544 posts
Oct 202511 posts
Nov 202511 posts
Dec 202544 posts
Jan 202611 posts
Feb 202622 posts
Mar 202611 posts
Apr 202622 posts
May 202633 posts
Jun 202611 posts
Jul 202622 posts
Aug 202655 posts
Sep 202611 posts
Oct 202633 posts

C++ salary data questions

What does the C++ salary figure measure?

It is the median annualized estimate of advertised minimums, $150k approximate USD per year, from 53 valid observations across 53 salary-stated Hacker News listings dated June 2024 to October 2026. USD amounts are estimates for comparison; the original currency and offer band remain on each listing. This is not employee earnings or total compensation.

Full source listing

Posts mentioning C++ (53 total)

COMPANY ROLE SALARY VIBE STACK Actions
Thunder Compute Software Engineer, C++ Systems
$215,000 - $325,000
[F] zen
C++ Cuda Ld_preload +1
Category Labs Senior DevOps / Infrastructure Engineer
$200,000 +
[E] CRUNCH
Evm Web3 C++ +1
Category Labs Senior Software Engineer (C++ / Rust)
$200,000 +
[E] stable
C++ Rust Solidity +2
OneChronos Technical Lead
$200,000 - $250,000
[E] zen
Rust C++ Java
Category Labs Multiple roles available
$200,000 +
[E] stable
Rust C++ Web3
Category Labs Various roles (Early Career SWE, Senior SWE, Smart Contract Engineer, Senior Researcher)
$200,000 +
[E] CRUNCH
Category Labs Senior SWE, Smart Contract Engineer, Senior Researcher
$200,000 +
[E] stable
Category Labs Various
$200,000 +
[E] stable
Rust C++ Web3
Category Labs Senior SWE, Senior Security Engineer, Smart Contract Engineer, Senior Researcher
$200,000 +
[E] grind
Rust C++ Solidity +1
Category Labs Senior SWE, Infrastructure Engineer, Senior Researcher
$200,000 +
[E] stable
Rust C++ Web3
Monad Labs Sr Software Engineer / Network Security Engineer
$200,000 +
[F] grind
Rust C++ Golang +2
Aurora Staff TLM, Cloud Platform
$189,000 - $302,000
[E] CRUNCH
Cloudflare Senior Systems Engineer – Basin
$185,000 - $254,000
[E] zen
Rhythm Senior Embedded/Firmware Engineer
$180,000 - $250,000
[E] CRUNCH
C# C++ Arm Cortex M +2
DuckDuckGo Multiple Roles
$176,000 - $176,000
@HR stable
C++
DeepSight Technology Software Manager
$175,000 - $250,000
@HR zen
C++ Gpu
BREAKFAST Senior Software Engineer
$170,000 - $220,000
[F] grind
Lopaka Embedded UI / Graphics Engineer
$160,000 - $280,000
[E] zen
C++ Lvgl U8g2 +7
Prolific Machines Senior Software Platform Engineer
$160,000 - $210,000
[E] stable
Shorebird Mid-Senior Systems/Runtime (C++) Engineer
$160,000 - $230,000
[F] grind
DuckDuckGo Multiple Roles
$160,000 - $242,000
@HR stable
Anduril Perception Engineer
$160,000 - $240,000
[E] grind
Cyngn Multiple Roles
$153,000 - $171,000
[E] grind
C++ Ros2 Python +6
Koop AI Senior Software Engineer
$150,000 - $180,000
[E] CRUNCH
OneChronos Systems Engineer
$150,000 - $220,000
[E] grind
Rust C++ Java
Coram.ai Senior / Lead Software Engineer
£150,000 - £250,000 ≈ $198k
[E] grind
Python Golang C++ +4
Shorebird Mid-Senior C++/Runtime OR Dart/Cloud Engineers
$150,000 - $230,000
[F] CRUNCH
C++ Dart Flutter +4
Bonsai Robotics Senior MLOps Engineer
$150,000 - $250,000
[E] grind
Shorebird Mid-Senior across Web, Dart, Full Stack or C++
$150,000 - $230,000
[F] CRUNCH
TandemAI Sr/Principal DevOps Engineer
$150,000 - $175,000
[E] CRUNCH
SkySafe Wireless Engineer (SDR)
$145,000 - $200,000
[F] stable
Brightcore Energy Senior Embedded Software/Hardware Engineer
$140,000 - $170,000
[E] zen
Anvil Various Roles
$140,000 - $180,000
[F] CRUNCH
Cad Cam C++ +8
Google Software Engineer
$136,000 - $200,000
[E] CRUNCH
Topaz Labs Various roles (Software Engineers, PhD Researchers, Product Managers, Ops/Support, AEs)
$130,000 - $250,000
[F] stable
C++ Python
Topaz Labs Engineers + Researchers + Product
$130,000 - $250,000
[F] grind
C++ Python
Topaz Labs Engineers / Researchers
$130,000 - $250,000
[F] grind
C++ Python
Topaz Labs Software Engineers, Researchers, Marketing, Operations
$130,000 - $250,000
[F] stable
C++ Python
Solitude Labs Founding Engineer (Rust)
$120,000 - $160,000
[F] grind
Rust C# C++ +8
Revere Defense Technologies Multiple Roles
$120,000 - $220,000
[F] CRUNCH
Python C++ Rust +16
Data and method

Listings tagged with the normalized technology C++. These figures describe advertisements, not verified employee earnings or currently open jobs.

Dates of included posts
2024-06-14 to 2026-10-06
Posts used
53 listings; 53 valid salary-minimum observations
What we compare
Median annualized estimate of advertised salary minimums
Currency conversion
Approximate USD using ECB daily reference rates as of 2026-10-09.

Median annualized estimate of advertised salary minimums: $150,000 approximate USD per year.

2026 includes 21 listings and 21 usable amounts. Its median is withheld below 30 usable amounts. This year overlaps the full history; it is not an independent sample or evidence of a pay trend.

Source: Hacker News “Who is Hiring?”, aggregated by StartupJobList. Read the methodology and correction policy.

Data version for citation: 0bb2420c137893b393057bebec2fb553cdc2ef643f56005c12d18a9432e68598