1

Computer Science Engineer Jobs in Durham, NC (NOW HIRING)

Position Information Posting Number PG191138PD Position Number 00110570 Position Type Post Doc FLSA Exempt Departmental Information Department ID 141901 - Computer Science Engineering Department ...

CI Infrastructure Engineer

Raleigh, NC · On-site

$76K - $102K/yr

OR Master's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

Software Engineer II

Durham, NC · On-site

$45 - $48/hr

Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred. A successful candidate in this position will possess strong ...

Embedded Software Engineer

Cary, NC · On-site

$134K - $176K/yr

... Computer Science • Proficient in modern programming language such as C#, C++, or Java • Demonstrated experience with object-oriented software design and expertise in C • Good understanding of ...

Embedded Software Engineer

Cary, NC · On-site

$123K - $161K/yr

... Computer Engineering/Computer Science Proficient in modern programming language such as C#, C++, or Java Demonstrated experience with object-oriented software design and expertise in C Good ...

Machine Learning Compiler

Raleigh, NC · On-site

$160K - $240K/yr

Bachelor's degree in Computer Science, Electrical Engineering, or related field and 10+ years of relevant experience; OR * Master's degree and 8+ years of experience; OR * Ph.D. and 6+ years of ...

EDUCATION, TRAINING, AND EXPERIENCE Bachelor's degree in Computer Engineering Technician, Computer Engineering, Engineering, Electronic Engineering Technician, Computer Science (especially hardware ...

New

Bachelor's degree in Computer Engineering Technician, Computer Engineering, Engineering, Electronic Engineering Technician, Computer Science (especially hardware/systems-focused tracks), Software ...

New

MES Engineer

Raleigh, NC · On-site

$150K - $180K/yr

Bachelor's degree in computer science, Engineering, or related field * Minimum of 7 years of experience in MES implementation and support * 3+ years of experience in Life Science industry

... computer science, electrical engineering, automation engineering, or equivalent, or 2+ years of PLC programming or automation engineering experience - Work a flexible schedule/shift/work area ...

D. in Applied Mathematics, Computer Science, Electrical Engineering, or a related technical discipline * 0-5 years of post-doctoral or equivalent research experience * Proficiency in scientific ...

D. in Applied Mathematics, Computer Science, Electrical Engineering, or a related technical discipline * 0-5 years of post-doctoral or equivalent research experience * Proficiency in scientific ...

Embedded Software Engineer - Onsite

Cary, NC · On-site

$134K - $176K/yr

... Computer Engineering/Computer Science Proficient in modern programming language such as C#, C++, or Java Demonstrated experience with object-oriented software design and expertise in C Good ...

Showing results 41-60

Computer Science Engineer information

See Durham, NC salary details

$46.9K

$117.4K

$132.9K

How much do computer science engineer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for computer science engineer in Durham, NC is $117,421.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,700.00 and $127,100.00 per year, depending on experience, location, and employer.

What do computer science engineers do?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What is a computer science engineer?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

What are the key skills and qualifications needed to thrive as a computer science engineer?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.
What are popular job titles related to Computer Science Engineer jobs in Durham, NC? For Computer Science Engineer jobs in Durham, NC, the most frequently searched job titles are:
What job categories do people searching Computer Science Engineer jobs in Durham, NC look for? The top searched job categories for Computer Science Engineer jobs in Durham, NC are:
What cities near Durham, NC are hiring for Computer Science Engineer jobs? Cities near Durham, NC with the most Computer Science Engineer job openings:
Infographic showing various Computer Science Engineer job openings in Durham, NC as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $117,421 per year, or $56.5 per hour.

Postdoctoral Research Scholar

NCSU

Raleigh, NC

Other

Re-posted 6 days ago


North Carolina State University rating

6.8

Company rating: 6.8 out of 10

Based on 33 frontline employees who took The Breakroom Quiz

455th of 614 rated colleges and universities


Job description

Position Information
Posting Number PG191138PD Position Number 00110570 Position Type Post Doc FLSA Exempt
Departmental Information
Department ID 141901 - Computer Science Engineering Department 141901 - Computer Science-engr Job City & State Raleigh, NC

What North Carolina State University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


North Carolina State University logo

About North Carolina State University

Sourced by ZipRecruiter

North Carolina State University (NCSU), located in Raleigh, NC, US, is a leading educational institution with a strong emphasis on research, academics, and public service. Established in 1887, NCSU operates in the education industry and endeavors to foster student success, and promote economic development by providing high-quality, affordable education, and conducting groundbreaking research across a variety of disciplines. With more than 100 majors, its academic offerings range from undergraduates to postgraduates along with doctoral studies - in various fields like engineering, natural resources, humanities, and social sciences. NCSU is firmly anchored on the core values of respect, responsibility, integrity, and innovation. Its mission is to create economic, societal, and intellectual prosperity for the people of North Carolina and the nation.

Industry

Colleges, universities, and professional schools

Company size

5,001 - 10,000 Employees

Headquarters location

Raleigh, NC, US

Year founded

1887