How much does a C Programmer make in New York? The average C Programmer salary in New York is $93,167 as of February 26, 2024, but the range typically falls between $78,858 and $105,063. Salary ranges can vary widely depending on the city and many other important factors, including education, certifications, additional skills, the number of years you have spent in your profession.

Based on HR-reported data: a national average with a geographic differential
C Programmer Salaries by Percentile
Percentile Salary Location Last Updated
10th Percentile C Programmer Salary $65,830 NY February 26, 2024
25th Percentile C Programmer Salary $78,858 NY February 26, 2024
50th Percentile C Programmer Salary $93,167 NY February 26, 2024
75th Percentile C Programmer Salary $105,063 NY February 26, 2024
90th Percentile C Programmer Salary $115,893 NY February 26, 2024
25% $78,858 10% $65,830 90% $115,893 75% $105,063 $93,167 50%(Median) Didn’t find job title? Click
Change Search Criteria
Check out C Programmer jobs in New York

Software Developer (C/C++)

Walter Surface Technologies Incorporated - Coppell, TX

Software Engineer

Heads Up Technologies, Inc. - Dallas, TX

What is a C Programmer ?

A programmer, developer ("dev"), coder, or software engineer is a person who creates computer software. The term computer programmer can refer to a specialist in one area of computers, or to a generalist who writes code for many kinds of software. One who practices, or professes, a formal approach to programming may also be known as a programmer analyst. On the other hand, "code monkey" is a derogatory term for a programmer who simply writes code without any involvement in the design or specifications. A programmer's primary computer language (Assembly, COBOL, C, C++, C#, Java, Lisp, Python, ...

Source: Wikipedia (as of 04/18/2019). Read more from Wikipedia

See user submitted job responsibilities for C Programmer.

Select a city to view specific salary and bonus information for C Programmer

Loading results...
Location Avg. Salary Date Updated
Location Brentwood, NY Avg. Salary $95,806 Date Updated February 26, 2024
Location Clay, NY Avg. Salary $86,832 Date Updated February 26, 2024
Location Henrietta, NY Avg. Salary $86,068 Date Updated February 26, 2024
Location Huntington, NY Avg. Salary $99,733 Date Updated February 26, 2024
Location Levittown, NY Avg. Salary $95,979 Date Updated February 26, 2024
Location Nassau, NY Avg. Salary $95,979 Date Updated February 26, 2024
Location New Suffolk, NY Avg. Salary $94,665 Date Updated February 26, 2024
Location Accord, NY Avg. Salary $93,798 Date Updated February 26, 2024
Location Acra, NY Avg. Salary $88,679 Date Updated February 26, 2024
Location Adams, NY Avg. Salary $86,396 Date Updated February 26, 2024
Job Openings for C Programmer in New York
Senior Software Engineer - Battery Management Systems Austin – Texas (Remote) Salary - $150,000 - $200,000 + Medical + Dental + 401K + PTO + Bonuses + Own Office Equipment Are you a Senior Software Engineer skilled in Embedded C and have prior experience programming Battery Management Systems, looking to work for an exciting start-up company with excellent hands on training and structured progressions? On offer is a long term permanent role working for a rapidly growing company with an excellent facility and opportunity to develop your technical skillset and grow in executive positions. My client are an exciting start-up in the renewable energy sector, looking to create the industry’s best value in energy storage and hybrid controls. As a Senior Software Engineer you will be required to program battery management systems in C. You will work closely with customers both US based and internationally to understand the needs and requirements and program accordingly. This is a great opportun
- 1 day ago
Harrington Starr - Chicago , IL
Are you a Quantitative Researcher with experience in high-frequency futures? If so, we'd love to speak with you. Our client is a well established quantitative prop trading firm, with a focus on the global futures market. Looking to hire into their Chicago office, they also have offices in New York and Miami What's in it for you? Working in a flat and autonomous organisation There is a lot of opportunity to have a broad scope in your work, you'll be encouraged to generate new alpha, and have an entrepreneurial outlook Working with a wide variety of people from many different firms A hybrid working schedule Who you are Someone with 3-7 years' of experience with the high-frequency futures markets Ideally, someone based in Chicago, or willing to move A confident Python or C++ programmer
- 1 day ago
Parallel Partners - Fairfield , NJ
C++ Software Developer, Fairfield, NJ We are seeking a C++ Software Developer to join the staff on a full-time basis.As a key member of the development team, this position requires that you help in the development of products and also with the integration/customization of products for clients.This is an excellent opportunity for a dynamic, motivated individual to participate in an exciting and fast-paced industry.This position is 100% Onsite. Responsibilities: - Program almost exclusively in C++. - Compile and test the application on the Windows and Linux environments. - Help with new releases and monitoring systems in production. - Help technical support team with diagnosing issues or to capture statistics. Qualifications: - Bachelor's degree, preferably in Computer Science or related field, is required. - Strong C++ skills (you will be tested on this extensively during the interview). - Prefer at least 5+ years of programming experience. - Need STL experience. - Solid knowledge of SQ
- 1 day ago
The Role Software Engineer will be working in development and delivery of high quality, timely and maintainable software solutions in an agile environment which meet functional and non-functional business requirements. This role will involve partner & stakeholder engagement, design and release support. Crafting and implementing technology solutions for the Client Digital Asset business Dedication algorithms for trading / crypto trading Working closely with our business partners to supply to business critical initiatives Demonstrate software engineering excellence through continuous integration, continuous deployment, Keeps current with IT blueprint, frameworks and technologies that would benefit us and improve our efficiency; guides junior team members on technology Collaborate with multiple partners/large multi-functional teams as part of work delivery Follows practices and supply towards innovative solutions The Expertise and Skills You Bring You have excellent proficiency in C++ You
- 2 days ago
Software Engineer- Linux Driver and Kernel Developer Beaverton,Oregon,United States Hardware Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product. Are you passionate about changing the world? We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from junior to senior roles. As part of the silicon validation team, you will develop Linux
- 3 days ago
Parallel Partners - Chicago , IL
Senior C++ Software Engineer, Chicago, IL - The Senior C++ Software Engineer will work collaboratively with technology and business teams on trading and research platforms. - Design and implement high quality software solutions used for algorithmic trading, exchange connectivity, and research. - Explore and work with industry leading hardware and software. - Work alongside industry experts in the fields of technology and finance. - Lead/mentor junior team members. - Take ownership of and leading projects from start to finish including design, roll out, and testing. - Work on challenging and dynamic problems in a team atmosphere. Qualifications: - 3+ years of experience in C++ Software Development. - Bachelor's Degree in Computer Science or an equivalent field. - Problem solvers who are driven, self-motivated, and "outside of the box" thinkers. - Motivated, dependable, and responsible team players. - Excellent written and spoken communication skills. - Must be willing to take ownership
- 3 days ago

Career Path for this job

  1. This Job:

    C Programmer

    2 - 4 years experience
    Bachelor's Degree

  2. Up a level:

    Java Developer, Sr.

    4 - 7 years experience
    Bachelor's Degree

Are you an HR manager or compensation specialist?

Salary.com's CompAnalyst platform offers:

  • Detailed skills and competency reports for specific positions
  • Job and employee pricing reports
  • Compensation data tools, salary structures, surveys and benchmarks.
Learn about CompAnalyst

Jobs with a similar salary range to C Programmer : Junior Java Web Developer, Substation Apprentice, Junior Javascript Developer