1

Senior C Software Developer Senior Jobs (NOW HIRING)

Software Developer Sr Principal

Albany, NY · On-site

$129K - $161K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

No SOFTWARE DEVELOPER SR PRINCIPAL Transform technology into opportunity as a Software Developer Sr Principal at GDIT. Shape what's next for mission-critical government projects while shaping what ...

Software Engineer Sr C/C++

Manassas, VA · On-site

$122K - $161K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Work Lockheed Martin Rotary and Mission Systems is seeking a Software Engineer C/C++ Sr. in ... Azure DevOps) to automatically compile, run unit/integration tests, and deliver builds for C/C ...

Software Developer, Senior

Vienna, VA · Remote

$54.75 - $72.25/hr

We are seeking a Software Developer to join our team. Working at NT Concepts means that you are ... C, etc.) Physical Requirements: * Prolonged periods sitting at a desk and working on a computer.

Software Developer - Senior

Albany, NY · On-site

$56.75 - $72.50/hr

JSM Consulting Inc. is a company that specializes in software development, and they are seeking a Senior Software Developer. The role involves writing and maintaining Java software for various ...

Software Developer - Senior

Fort George G Meade, MD

$60.50 - $79.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking Software Developers and Data Analysts with at least two years of experience in ... The Senior .NET Core Developer will be a key contributor to the development and maintenance of ...

Software Developer - Senior

Albany, NY · On-site

$54.25 - $71.50/hr

Mindlance is a company seeking a Senior Software Developer. The role involves analysis, design, coding, and testing of application code, along with maintenance and enhancement work for the ...

Software Developer Sr

Farmers Branch, TX

$52.50 - $69.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The PNC Financial Services Group, Inc. seeks a Software Developer Sr. in Farmers Branch, TX. Participate in all aspects of PNC's Automation and Platform Technology Group activities. Specific duties ...

Software Developer, Senior

Herndon, VA · On-site +1

$86K - $198K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Share Software Developer, Senior The Opportunity: As a software sustainment engineer, you play a pivotal role in an application's functional life. From troubleshooting to fixing bugs, you use your ...

Software Developer Sr.

Dallas, TX · On-site

$54 - $71.25/hr

We are currently looking for a senior .Net Software Developer to join our product development team. This position involves developing and maintaining software that primarily supports our Biller ...

Senior C++ Software Developer

Chicago, IL · On-site

  • Medical

  • Retirement

  • PTO

Senior C++ Software Developer, Chicago, IL We are seeking a Senior C++ Software Developer for a great opportunity in Chicago. Responsibilities: - Work collaboratively with technology and business ...

Software Developer, Senior

Herndon, VA

$86K - $198K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Software Developer, Senior The Opportunity: As a software sustainment engineer, you play a pivotal role in an application's functional life. From troubleshooting to fixing bugs, you use your ...

Software Engineer Sr C/C++

Manassas, VA · On-site

$122K - $161K/yr

The Work Lockheed Martin Rotary and Mission Systems is seeking a Software Engineer C/C++ Sr. in Manassas, VA. In this role you will have the responsibility of: Participate in a crossfunctional team ...

New

Showing results 41-60

Senior C Software Developer Senior information

See salary details

$15

$61

$87

How much do senior c software developer senior jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for senior c software developer senior in the United States is $61.73, according to ZipRecruiter salary data. Most workers in this role earn between $52.40 and $69.23 per hour, depending on experience, location, and employer.
More about Senior C Software Developer Senior jobs

What cities are hiring for Senior C Software Developer Senior jobs?

Cities with the most Senior C Software Developer Senior job openings:

What states have the most Senior C Software Developer Senior jobs?

States with the most job openings for Senior C Software Developer Senior jobs include:

Infographic showing various Senior C Software Developer Senior job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $128,400 per year, or $61.7 per hour.

Full-time

Re-posted 18 days ago


Job description

What We Do:
Our team in the Cyber Risk and Resilience Directorate researches and develops software tools capable of collecting, storing, and analyzing organizational network data to provide security analysts insights into what is traversing their network. We provide both the core network tools to facilitate this capability, and prototypes of new ways to present the data effectively. We deal with a scale of network data generally unseen by most organizations, handling record counts in the tens of billions per day.
Developing security insights at this scale requires creativity, efficiency, and staying up to date with modern computing platforms. In some cases, the computing has outpaced the methods, and it is incumbent upon us to generate novel views of both the entire data collection, and of focused datasets tailored to specific analyst needs.
Our network situational awareness security tools are published here: https://tools.netsa.cert.org/
Position Summary:
You'll be responsible for developing software within our network data collection suite and pushing the bounds of the uses of those tools. Much of the software is written in C, and some in Python. We are responsible for the entire life-cycle of the tools: requirements gathering/generation, development, testing, documentation, and user support.
There is room for independence for new tools or projects to make our software suite more complete. Making the tools easy to integrate and deploy, along with writing documentation are additional tasks for the position. You will work on existing projects with more senior developers until you have a grasp of the tool suite and gain domain expertise to take command of new or current tools.
You bring the design and software skills, and we'll bring the domain knowledge to solve the hard network security data problems.
Knowledge, Skills and Abilities:
  • Polished to expert programming skills in C.
  • Proficient scripting skills with bash.
  • Strong problem-solving skills.
  • Ability to learn a new programming language or development environment given appropriate time and resources.
  • Ability to work both independently and with teams, manage multiple projects, and elicit technical requirements from management and staff.

Requirements:
  • Education and Experience: BS degree in Computer Science, Statistics, Engineering, Mathematics, Economics, Data Science, or a related highly quantitative discipline with ten (10) years of applicable experience, or equivalent experience and demonstrated expertise in C programming; or a MS degree in a relevant discipline with eight (8) years of applicable experience; or a PhD in a relevant discipline with five (5) years of applicable experience.
  • Travel: Periodic travel to customer sites, conferences, workshops, and stakeholder meetings is required to support the SEI's mission and research activities.
  • Security Clearance: You will be subject to a background investigation and must have the ability to obtain and maintain a Department of War security clearance.

Duties:
  • Software Development (70%): Design, develop, and maintain high-performance software tools for collecting, processing, and analyzing large-scale network data using C, Python, and Bash. Participate in the full software development lifecycle, including requirements analysis, implementation, testing, deployment, and ongoing enhancement of cybersecurity research tools.
  • Customer Support (10%): Provide technical support by troubleshooting software issues, responding to user inquiries, and resolving reported defects. Collaborate with customers and stakeholders to gather feedback and recommend improvements to existing tools.
  • Documentation/Publication (10%): Prepare and maintain technical documentation, including user guides, installation instructions, and developer documentation. Contribute to technical reports, presentations, and publications that communicate software capabilities and research outcomes.
  • Testing (10%): Develop and execute unit, integration, and regression tests to ensure software quality, reliability, and performance. Identify, troubleshoot, and resolve software defects while supporting continuous improvement of testing processes.

Desired Experience:
  • Primary developer / project lead for a completed software project. Exposure to all phases of software development from requirements gathering to delivery. The feeling of ownership of the project.
  • An understanding of software / systems development lifecycle, QA testing, revision control, and change management practices
  • Experience developing software on Linux is preferred but not a requirement.
  • Experience working with containerization tools such as Docker is preferred.
  • Experience with network data collection or flow data, or awareness of network cyber threats is a plus, but not a requirement. It is our responsibility to transfer domain knowledge.

Location
Arlington, VA, Pittsburgh, PA
Job Function
Software/Applications Development/Engineering
Position Type
Staff - Regular
Full time/Part time
Full time
Pay Basis
SalaryMore Information:
  • Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.
  • Click here to view a listing of employee benefits
  • Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
  • Statement of Assurance