Computer Scientist
Oklahoma City, OK · On-site
This is a Computer Scientist position supporting a Configuration Management group. The selected ... Develop, review, and process Configuration Change Requests (CCRs) and Engineering Change Proposals ...
Oklahoma City, OK · On-site
This is a Computer Scientist position supporting a Configuration Management group. The selected ... Develop, review, and process Configuration Change Requests (CCRs) and Engineering Change Proposals ...
Oklahoma City, OK · On-site
This is a Computer Scientist position supporting a Configuration Management group. The selected ... Develop, review, and process Configuration Change Requests (CCRs) and Engineering Change Proposals ...
Oklahoma City, OK · On-site
This is a Computer Scientist position supporting a Configuration Management group. The selected ... Develop, review, and process Configuration Change Requests (CCRs) and Engineering Change Proposals ...
Oklahoma City, OK · On-site
This is a Computer Scientist position supporting a Configuration Management group. The selected ... Develop, review, and process Configuration Change Requests (CCRs) and Engineering Change Proposals ...
Oklahoma City, OK · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Oklahoma City, OK · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Oklahoma City, OK · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Oklahoma City, OK · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
S. degrees in Computer Engineering and Electrical Engineering, accelerated BS/MS degrees, as well as M.S. and Ph.D. programs. As of Fall 2025, ECE includes 35 faculty, 143 graduate students, and 570 ...
S. degrees in Computer Engineering and Electrical Engineering, accelerated BS/MS degrees, as well as M.S. and Ph.D. programs. As of Fall 2025, ECE includes 35 faculty, 143 graduate students, and 570 ...
Oklahoma City, OK · On-site
Salary: $20.00+ CAD Programmer Now hiring CAD Programmers for a manufacturing environment. Job Duties: * Create and modify CAD drawings and layouts * Review specifications and project requirements
New
Quick apply
Oklahoma City, OK · On-site
Salary: $20.00+ CAD Programmer Now hiring CAD Programmers for a manufacturing environment. Job Duties: * Create and modify CAD drawings and layouts * Review specifications and project requirements
New
CAD Programmer Now hiring CAD Programmers for a manufacturing environment. Job Duties: * Create and modify CAD drawings and layouts * Review specifications and project requirements * Maintain ...
New
CAD Programmer Now hiring CAD Programmers for a manufacturing environment. Job Duties: * Create and modify CAD drawings and layouts * Review specifications and project requirements * Maintain ...
New
Oklahoma City, OK · On-site
$120K - $155K/yr
D.) in Electrical Engineering, Computer Engineering, or a related field - Knowledge of cryptographic algorithms and experience implementation mathematical algorithms in hardware - Experience in ...
Oklahoma City, OK · On-site
$120K - $155K/yr
D.) in Electrical Engineering, Computer Engineering, or a related field - Knowledge of cryptographic algorithms and experience implementation mathematical algorithms in hardware - Experience in ...
Oklahoma City, OK · On-site
$75K - $137K/yr
Determine computer user needs. * Analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls. * Prepare ...
Oklahoma City, OK · On-site
$75K - $137K/yr
Determine computer user needs. * Analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls. * Prepare ...
Determine computer user needs. * Analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls. * Prepare ...
New
Determine computer user needs. * Analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls. * Prepare ...
New
Core Computer Engineering Competencies * Basic experience with programming in Python, C, and C++. * Working knowledge Windows, and UNIX/UNIX-like Operating Systems (AIX, Linux). * Proficiency with ...
Core Computer Engineering Competencies * Basic experience with programming in Python, C, and C++. * Working knowledge Windows, and UNIX/UNIX-like Operating Systems (AIX, Linux). * Proficiency with ...
Core Computer Engineering Competencies * Basic experience with programming in Python, C, and C++. * Working knowledge Windows, and UNIX/UNIX-like Operating Systems (AIX, Linux). * Proficiency with ...
Core Computer Engineering Competencies * Basic experience with programming in Python, C, and C++. * Working knowledge Windows, and UNIX/UNIX-like Operating Systems (AIX, Linux). * Proficiency with ...
Oklahoma City, OK · On-site
This is a Computer Scientist position supporting a Configuration Management group. The selected ... Develop, review, and process Configuration Change Requests (CCRs) and Engineering Change Proposals ...
Oklahoma City, OK · On-site
This is a Computer Scientist position supporting a Configuration Management group. The selected ... Develop, review, and process Configuration Change Requests (CCRs) and Engineering Change Proposals ...
Norman, OK · On-site
As such, one tenure-track faculty position at the rank of assistant professor is currently available within the University of Oklahoma's (OU) School of Electrical and Computer Engineering (ECE). ECE ...
Norman, OK · On-site
As such, one tenure-track faculty position at the rank of assistant professor is currently available within the University of Oklahoma's (OU) School of Electrical and Computer Engineering (ECE). ECE ...
ASRC Federal Advanced Research supports the FAA NAS (National Airspace System) SLES (Second Level Engineering Services) contract. Join our growing team as a Computer Scientist, Level 3 in support of ...
ASRC Federal Advanced Research supports the FAA NAS (National Airspace System) SLES (Second Level Engineering Services) contract. Join our growing team as a Computer Scientist, Level 3 in support of ...
ASRC Federal Advanced Research supports the FAA NAS (National Airspace System) SLES (Second Level Engineering Services) contract. Join our growing team as a Computer Scientist, Level 3 in support of ...
ASRC Federal Advanced Research supports the FAA NAS (National Airspace System) SLES (Second Level Engineering Services) contract. Join our growing team as a Computer Scientist, Level 3 in support of ...
Bachelor's degree required in Computer Science, Software Engineering, Computer Engineering, or related field. * Bachelor's degree Aerospace Engineering is welcome with a strong background in software ...
Bachelor's degree required in Computer Science, Software Engineering, Computer Engineering, or related field. * Bachelor's degree Aerospace Engineering is welcome with a strong background in software ...
Coordinates with a Technical Manager or more experienced computer scientist or engineer to plan ... time and use assigned resources to accomplish assignments. * Applies experience and advanced ...
Coordinates with a Technical Manager or more experienced computer scientist or engineer to plan ... time and use assigned resources to accomplish assignments. * Applies experience and advanced ...
Education: • A Bachelor of Science degree in Computer Science or Computer Engineering is desired. • Degrees in other technical disciplines may be considered if augmented by a minor in Computer ...
Education: • A Bachelor of Science degree in Computer Science or Computer Engineering is desired. • Degrees in other technical disciplines may be considered if augmented by a minor in Computer ...
$40.9K - $47.7K
0% of jobs
$47.7K - $54.6K
0% of jobs
$54.6K - $61.4K
7% of jobs
$61.4K - $68.2K
0% of jobs
$68.2K - $75K
0% of jobs
$75K - $81.9K
1% of jobs
$81.9K - $88.7K
0% of jobs
$92.7K is the 25th percentile. Wages below this are outliers.
$88.7K - $95.5K
28% of jobs
$95.5K - $102.3K
1% of jobs
$102.3K - $109.2K
0% of jobs
The median wage is $110.5K / yr.
$109.2K - $116K
62% of jobs
$40.9K
$102.5K
$116K
| Aspect | Computer Engineer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field; certifications like Cisco, CompTIA | Bachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS |
| Work Environment | Designing hardware, embedded systems, and software integration in labs or offices | Writing, testing, and maintaining software applications in offices or remote setups |
| Employer & Industry Usage | Tech companies, manufacturing, telecommunications, embedded systems | IT firms, software companies, startups, enterprise software development |
Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.
A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

Other
Posted 15 days ago
ASRC Federal Advanced Research supports the Federal Aviation Administration (FAA) National Airspace System (NAS) Second Level Engineering Support (SLES) contract. We are seeking a highly motivated Computer Scientist to support the NEXRAD Radar Operations Center (ROC) in Norman, Oklahoma.
This is a Computer Scientist position supporting a Configuration Management group. The selected candidate will play a key role in ensuring system integrity, interface compliance, traceability, and successful delivery of software and hardware updates across the NEXRAD enterprise.
Responsibilities:
Requirements:
US Citizenship or Permanent Residency required. All applicants must have resided in the United States for the past 3 years.
On-site presence will be as required by the FAA.
Education/Experience:
Level 1: Entry Level
Level 2: Minimum 3 years of experience equivalent to a level 1
Level 3: Minimum 3 years of experience equivalent to a level 2
Level 4: Minimum 3 years of experience equivalent to a level 3