highlisted
Technology

C and C++ developer jobs: chips, cars, systems and trading, and what each one tests

For C and C++ developers and for electronics, electrical and computer science graduates who prefer working close to the machine. C and C++ jobs in India are concentrated in a few industries that hire mostly through their own campus and referral pipelines, interview harder on fundamentals than most software jobs, and value an ECE or EEE degree as much as CSE.

Updated From 102 open jobs at 58 employersHow we count

Open jobs10256 first posted in the last 30 days
Employers hiring5832% of jobs via staffing firms
Posts stating pay9%too few (under 30) for a median
Open to freshers3.4%of 87 posts that state experience

Who's hiring now

Employers by open jobs on 12 November 2026. Recruitment and staffing firms are counted but not ranked.

  1. 1Aristocrat Technologies India P/L5 jobs
  2. 2Ncircletech5 jobs
  3. 3Applied Materials4 jobs
  4. 4ADV Techminds3 jobs
  5. 5Bosch Group3 jobs
  6. 6Cognyte2 jobs
  7. 7Endeavor IT Solution2 jobs
  8. 8NeST Digital2 jobs
  9. 9New Vision2 jobs
  10. 10Valtech2 jobs
  11. 1110decoders1 job
  12. 12Adagrad AI1 job

Kinds of employer the posts mention:MNC 37%Staffing / recruitment agency 24%Startup 12%SME 11%Global capability centre 8.8%Staffing for a client 4.9%

What it pays

From full-time posts that state pay: 9 of 100 (9%), at most 3 per employer. CTC a year; your in-hand is lower after PF and tax.

Too few of these posts state pay (we need 30) to give a fair figure this week. Most employers in this field share pay only at offer stage, so ask for the CTC break-up before you accept.

Work out the in-hand for any offer with the salary calculator, or compare fields on salaries in India.

What the posts ask for

Share of these jobs that name each skill, tool, certification or qualification as required or preferred.

Skills and tools

  • C / C++100% · 102 jobs
  • Linux62% · 63 jobs
  • Python31% · 32 jobs
  • Docker20% · 20 jobs
  • Kubernetes14% · 14 jobs
  • SQL14% · 14 jobs
  • Shell14% · 14 jobs
  • Visual Studio9.8% · 10 jobs
  • Unix8.8% · 9 jobs
  • JavaScript / TypeScript6.9% · 7 jobs

Qualifications

  • Graduate32% · 33 jobs
  • B.Tech / B.E20% · 20 jobs
  • Postgraduate17% · 17 jobs
  • B.Tech CSE11% · 11 jobs
  • M.Tech / M.E9.8% · 10 jobs
  • MCA8.8% · 9 jobs
  • B.Tech EEE / Electrical6.9% · 7 jobs
  • CA Inter3.9% · 4 jobs
Relocation 14%Incentives on top of pay 4.9%Contract / temporary 2.9%

Where the jobs are, and who they're for

Cities by open jobs (a job in three cities counts in each); 2 name no city.

Experience asked

  • Fresher (under 1 year) 2.9%
  • 1–3 years 14%
  • 3–7 years 56%
  • 7 years or more 13%
  • Not stated in the post 15%

Work mode: On-site 86% · Hybrid 8.8% · Remote 4.9%

Job titles you'll see

C++ DeveloperSenior C++ DeveloperC++ EngineerC++ Software Engineer

How to get hired

"C++ developer" covers at least five different careers in India. They share a language and almost nothing else, so name your target before you prepare.

Semiconductors and chip software

Qualcomm, NXP, ARM, Intel, AMD, Texas Instruments and similar companies run large design centres in Bengaluru, Hyderabad and Noida. The software side writes drivers, firmware, board support packages, compilers and test frameworks for chips. They hire freshers mainly through campus at engineering colleges, with ECE, EEE and CSE all eligible; laterals usually come via referrals. Interviews go deep on C: pointers and pointer arithmetic, memory layout of a struct and padding, volatile and why it matters for hardware registers, bit manipulation (set, clear and toggle a bit; count set bits), interrupts and what you must not do inside an interrupt handler, and Linux device drivers for experienced roles. Python is asked alongside, because test and build tooling is written in it. If this is your direction, also read the embedded and IoT and VLSI guides.

Automotive software

Bosch, KPIT, Tata Elxsi, Continental and the engineering-services firms build software for vehicle electronics: engine and brake controllers, infotainment, driver assistance. The words in these job posts are AUTOSAR (the standard software architecture for car electronics), MISRA C (coding rules for safety-critical C), ISO 26262 (functional safety), CAN and LIN buses, and tools such as Vector CANoe. Interviews test embedded C, RTOS concepts (tasks, priorities, semaphores, priority inversion) and how you would debug a timing bug on a target board. Pune, Bengaluru and Chennai are the automotive software hubs.

Systems software at large tech companies

Google, Microsoft and Amazon hire C++ engineers for browsers, databases, storage, operating systems and performance-critical services. These are product-company interviews: data structures and algorithms in C++, then system design, plus C++ depth (virtual functions and the vtable, RAII, smart pointers and ownership, move semantics, the rule of five, STL containers and iterator invalidation, and undefined behaviour).

Low-latency finance

Trading firms and some banks in Mumbai, Gurugram and Bengaluru write trading systems in modern C++ where microseconds matter. Interviews are the hardest in this list: C++ templates, memory allocation, cache behaviour, lock-free structures, plus maths and probability puzzles. They hire few people and pay at the top of the market. Strong competitive-programming records help here more than anywhere else.

Games and graphics

Studios using Unreal Engine work in C++. The Indian games market is smaller and pays less than the other four, but a playable demo on itch.io or GitHub gets you an interview faster than any certificate.

What to build

Pick projects that match the track: a driver or firmware on an STM32, ESP32 or Raspberry Pi board for embedded; a small shell, memory allocator or key-value store for systems; an order-book simulator for finance. Use Git, write a Makefile or CMake build, and run it under a debugger (gdb) and a memory checker (Valgrind or AddressSanitizer). Interviewers often ask how you found your worst bug.

What the work is like

Build-and-debug cycles are slower than in web work. Embedded developers spend hours in labs with boards, oscilloscopes, logic analysers and JTAG debuggers. Automotive teams follow heavy process: requirements traceability, code reviews against MISRA, safety documentation. Systems engineers at big tech fight performance and crash bugs in huge codebases.

The ladder runs Software Engineer, Senior, Staff or Lead, then Principal or Architect. Deep specialists (a kernel engineer, a compiler engineer, a functional-safety lead) are hard to replace, and pay reflects it.

Latest openings

Fresh from employers' own career sites, one per employer.

All open jobs

New C and C++ developer jobs, every morning.

Our Telegram bot sends you the day's fresh openings for this field, straight from employers' sites. Free, and you can stop it any time.

Start alerts on Telegram

Questions people ask

Can an ECE or EEE graduate get a C/C++ software job?

Yes, and in semiconductors and automotive they are often preferred, because the work touches hardware. Show embedded C projects on real boards and be ready for circuits and digital-electronics questions alongside the coding.

C or C++: which should I learn first?

For embedded and automotive, C first, and well. For big-tech systems, finance and games, modern C++ (C++17 or later). Many embedded teams now use a restricted C++, so learning both is common by the second job.

Are C++ jobs only for experienced people?

Most openings are lateral, but semiconductor and automotive companies run large campus programmes every year. Off campus, an internship at an engineering-services firm or a chip company is the usual way in. Start with the off-campus drive list and company careers pages.

Do I need MISRA or AUTOSAR training before applying to automotive jobs?

No; employers train freshers on both. Knowing what they are, and having written clean embedded C with no compiler warnings, is enough for the first interview.

What do C and C++ developer jobs pay in India?

Only 9 of the 100 full-time C and C++ developer jobs open on Highlisted on 12 November 2026 state their pay, fewer than the 30 we need before quoting a figure. Ask for the CTC break-up at offer stage, and compare the in-hand amount with the salary calculator.

Can freshers get C and C++ developer jobs?

3.4% of the C and C++ developer jobs that say what experience they want are open to freshers (under a year): 3 openings on Highlisted on 12 November 2026.

Which cities have the most C and C++ developer jobs?

Bengaluru (48), Pune (18), Chennai (10), Hyderabad (6), Gurugram (4), counting the open jobs on Highlisted on 12 November 2026 that name a city. A job listed in several cities counts in each.

Which companies are hiring for C and C++ developer jobs right now?

By open jobs on Highlisted on 12 November 2026: Aristocrat Technologies India P/L, Ncircletech, Applied Materials, ADV Techminds, Bosch Group, Cognyte. Recruitment and staffing firms are counted in the totals but not ranked here (they post 32% of these jobs).

Highlisted Editorial Team

The figures on this page are worked out every week from the open jobs on Highlisted, read from employers' own career sites (last read 12 November 2026). The advice is written and checked by our editors against official sources. How we collect and count the data.

Sources (4)
  1. AUTOSAR (automotive software architecture standard)
  2. MISRA: guidelines for C and C++ in critical systems
  3. ISO 26262 road vehicles functional safety (ISO catalogue)
  4. The Linux kernel documentation (driver API)