Software Engineer II
$45 - $48/hr
Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and ... Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a ...
Quick apply
$45 - $48/hr
Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and ... Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a ...
Quick apply
$45 - $48/hr
Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and ... Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a ...
Durham, NC · On-site
$45 - $48/hr
Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and ... Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a ...
Quick apply
Durham, NC · On-site
$45 - $48/hr
Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and ... Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a ...
Software Engineer Teledyne Scientific Company (TSC) has a legacy of over 60 years of advanced ... Knowledge of computer architecture (GPU/FPGA/distributed computing), operating systems, networking ...
Software Engineer Teledyne Scientific Company (TSC) has a legacy of over 60 years of advanced ... Knowledge of computer architecture (GPU/FPGA/distributed computing), operating systems, networking ...
Raleigh, NC · On-site
$119K - $157K/yr
Active DoD Top Secret Clearance with SCI eligibility * BS or higher in Computer science, IT, Engine ... Software Engineer: At our core, we value passion, a willingness to learn, and strong teamwork. We ...
Raleigh, NC · On-site
$119K - $157K/yr
Active DoD Top Secret Clearance with SCI eligibility * BS or higher in Computer science, IT, Engine ... Software Engineer: At our core, we value passion, a willingness to learn, and strong teamwork. We ...
Raleigh, NC · On-site +1
Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. * 1+ years of software development experience, including internships, co ...
Raleigh, NC · On-site +1
Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. * 1+ years of software development experience, including internships, co ...
Raleigh, NC · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. * 1+ years of software development experience, including internships, co ...
Raleigh, NC · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. * 1+ years of software development experience, including internships, co ...
Durham, NC · On-site
Familiarity with software development practices (revision control/compiler tricks/debugger, etc ... S. in Computer Science, Applied Mathematics, Computer Engineering or Electrical Engineering ...
Durham, NC · On-site
Familiarity with software development practices (revision control/compiler tricks/debugger, etc ... S. in Computer Science, Applied Mathematics, Computer Engineering or Electrical Engineering ...
Familiarity with software development practices (revision control/compiler tricks/debugger, etc ... S. in Computer Science, Applied Mathematics, Computer Engineering or Electrical Engineering ...
Familiarity with software development practices (revision control/compiler tricks/debugger, etc ... S. in Computer Science, Applied Mathematics, Computer Engineering or Electrical Engineering ...
Raleigh, NC · On-site
... seeking Software Engineers who have a passion for technology and education to help us add new ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...
Raleigh, NC · On-site
... seeking Software Engineers who have a passion for technology and education to help us add new ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...
Familiarity with software development practices (revision control/compiler tricks/debugger, etc ... S. in Computer Science, Applied Mathematics, Computer Engineering or Electrical Engineering ...
Familiarity with software development practices (revision control/compiler tricks/debugger, etc ... S. in Computer Science, Applied Mathematics, Computer Engineering or Electrical Engineering ...
Raleigh, NC · On-site
Required : • 3+ years of experience in software engineering • Bachelor's or advanced degree in Computer Science or a related discipline • Excellent programming skills in Java or other object ...
Raleigh, NC · On-site
Required : • 3+ years of experience in software engineering • Bachelor's or advanced degree in Computer Science or a related discipline • Excellent programming skills in Java or other object ...
Recent computer science/engineering/mathematics/statistics or science graduates or people looking ... For Java/full stack/software positions required skills include a bachelors degree or masters degree ...
Recent computer science/engineering/mathematics/statistics or science graduates or people looking ... For Java/full stack/software positions required skills include a bachelors degree or masters degree ...
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
Durham, NC · On-site
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
Durham, NC · On-site
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
Cary, NC · On-site
$60 - $64/hr
... Computer Engineering, or related field • 3+ years of relevant experience in embedded software development #ZR
Quick apply
Cary, NC · On-site
$60 - $64/hr
... Computer Engineering, or related field • 3+ years of relevant experience in embedded software development #ZR
Software Engineer IXL Learning, developer of personalized learning products used by millions of ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...
Software Engineer IXL Learning, developer of personalized learning products used by millions of ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...
Software Engineer IXL Learning, developer of personalized learning products used by millions of ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...
Software Engineer IXL Learning, developer of personalized learning products used by millions of ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...
Durham, NC · On-site +1
... Track computer system issues through to resolution Properly escalate unresolved issues to appropriate internal teams (e.g. software developers, IT, DevOps) Provide prompt and accurate feedback to ...
Durham, NC · On-site +1
... Track computer system issues through to resolution Properly escalate unresolved issues to appropriate internal teams (e.g. software developers, IT, DevOps) Provide prompt and accurate feedback to ...
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Quick apply
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Carrboro, NC · On-site
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Carrboro, NC · On-site
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
$61.7K - $74.3K
2% of jobs
$74.3K - $86.8K
4% of jobs
$86.8K - $99.4K
6% of jobs
$99.4K - $111.9K
8% of jobs
$118.6K is the 25th percentile. Wages below this are outliers.
$111.9K - $124.5K
7% of jobs
$124.5K - $137K
18% of jobs
The median wage is $139.9K / yr.
$137K - $149.6K
16% of jobs
$149.6K - $162.1K
2% of jobs
$167.3K is the 75th percentile. Wages above this are outliers.
$162.1K - $174.7K
26% of jobs
$174.7K - $187.2K
1% of jobs
$187.2K - $199.8K
8% of jobs
$61.7K
$143.4K
$199.8K
| Aspect | Computer Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in Computer Science or related field; certifications like Microsoft Certified, AWS Certified | Bachelor's degree in Computer Science or related field; certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems; often involved in system architecture | Writing, debugging, and implementing code; focused on application development |
| Industry Usage | Used across tech, finance, healthcare, and more for complex system development | Commonly used in app and web development across various industries |
Computer Software Engineers typically focus on designing and building complex software systems, often working on system architecture, while Software Developers mainly write and implement code for applications. Both roles require similar educational backgrounds and certifications, but their focus areas and responsibilities differ, with engineers handling broader system design and developers concentrating on coding tasks.

Overview
CTG's premier client has a contract assignment for a Software Engineer II.
Type: Contract
Job Title: Software Engineer II
Location: Durham, NC (hybrid remote)
Candidates must be able to commute and work onsite in Durham, NC.
Pay Rate: $45-48 per hour
Work Hours: M-F 8am-5pm
Education: 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 soft skills as well as:
Description:
In this role, you will develop high-quality software systems for measurement, inspection, gauging, data collection, machine vision, image processing, machine learning, and reporting systems across various Corning divisions. You will be responsible for designing, developing, and debugging software that supports both early-stage and mature, high-volume manufacturing activities.
Day-to-Day Responsibilities:
Required Qualifications:
Desired Skills:
Soft Skills:
Travel Requirements: 0-25% depending on the project
Work Schedule:
Typical 40 hours per week (M-F, 8 - 5). May require working weekends/holidays or longer days to support projects.
Additional Information:
To be considered for this opportunity, please apply directly through our website or email your Word version resume and salary expectations to Jeffrey.Thompson@ctg.com.
Sourced by ZipRecruiter
We know that achieving our mission begins and ends with our people—and by people we mean you. Regardless of individual roles or responsibilities, regardless of industry or subject matter expertise, our lives happen in relation to other people—our colleagues, clients, and partners. CTG cultivates a workplace that attracts and develops the best people. Being Great Place to Work-CertifiedTM not only supports our Vision but also validates the rewarding workplace culture that has made CTG a leading IT and digital solutions and services company for more than 55 years.
1,001 - 5,000 Employees
Buffalo, NY, US
1966