Senior C Programmer for High-Performance Network Tools

Carnegie Mellon University

Pittsburgh (Allegheny County)

On-site

USD 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Carnegie Mellon University is looking for a software developer to join the Cyber Risk and Resilience Directorate, focusing on the development and extension of a network data collection suite using C and Python. The role involves design, troubleshooting, and documentation of high-performance tools aimed at analyzing large-scale network data.

Candidates require a background in computer science or engineering, with either a BS and 10 years of experience or an advanced degree and less experience. The position is located in Pittsburgh, Pennsylvania, and requires legal authorization to work in the US.

Qualifications

  • Expert programming in C, proficient in Bash.
  • Experience with project management and multi-project coordination.
  • Must have a legal authorization to work for CMU in the US.

Responsibilities

  • Design, develop, and maintain high-performance tools for network data.
  • Troubleshoot customer issues and respond to inquiries.
  • Prepare user guides and technical documentation.

Skills

Expert programming in C
Proficient Bash scripting
Strong problem-solving skills
Ability to learn new languages

Education

BS in Computer Science or related discipline with 10 years experience
MS with 8 years experience
PhD with 5 years experience

Tools

Linux
Docker

Job description

Carnegie Mellon University is looking for a software developer to join the Cyber Risk and Resilience Directorate, focusing on the development and extension of a network data collection suite using C and Python. The role involves design, troubleshooting, and documentation of high-performance tools aimed at analyzing large-scale network data.

Candidates require a background in computer science or engineering, with either a BS and 10 years of experience or an advanced degree and less experience. The position is located in Pittsburgh, Pennsylvania, and requires legal authorization to work in the US.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C Programmer: High-Scale Network Security Tools
Senior C Programmer: High-Scale Network Security Tools

Carnegie Mellon University • Arlington (VA)

On-site
USD 120,000 - 150,000
Medical, dental, vision insurance
Retirement program
Tuition benefits
+1
Senior C Programmer for Large-Scale Network Security Tools
Senior C Programmer for Large-Scale Network Security Tools

Carnegie Mellon University • Pittsburgh

On-site
USD 75,000 - 110,000
Comprehensive medical and dental insurance
Retirement savings program with contributions
Tuition benefits
+2
Senior C Programmer
Senior C Programmer

Carnegie Mellon University • Pittsburgh

On-site
USD 75,000 - 95,000
C/Python Software Engineer — Network Data Tools
C/Python Software Engineer — Network Data Tools

Carnegie Mellon University • Pittsburgh

On-site
USD 70,000 - 100,000
Senior C Programmer for Cybersecurity Data Tools
Senior C Programmer for Cybersecurity Data Tools

Software Engineering Institute | Carnegie Mellon University • Arlington (VA)

On-site
USD 85,000 - 125,000
Senior C Programmer
Senior C Programmer

Jobtailor • Pennsylvania

On-site
USD 120,000 - 180,000
Associate C Programmer
Associate C Programmer

Carnegie Mellon University • Pittsburgh

On-site
USD 70,000 - 100,000
Senior C Programmer
Senior C Programmer

Carnegie Mellon University • Arlington (VA)

On-site
USD 120,000 - 150,000
Medical, dental, vision insurance
Retirement program
Tuition benefits
+1
Senior C Engineer — Network Data Tools & Cyber Research
Senior C Engineer — Network Data Tools & Cyber Research

Jobtailor • Pennsylvania

On-site
USD 120,000 - 180,000
Senior C Programmer
Senior C Programmer

Software Engineering Institute | Carnegie Mellon University • Arlington (VA)

On-site
USD 85,000 - 125,000