We are seeking a highly motivated Software/Computer Engineer to support the Weather Systems Group. This role contributes to the design, integration, and sustainment of mission-critical aviation ...
We are seeking a highly motivated Software/Computer Engineer to support the Weather Systems Group. This role contributes to the design, integration, and sustainment of mission-critical aviation ...
Sr. Java Full stack Developer - Temporary Remote
$49.50 - $63.25/hr
As a member of the application development team, the Computer Programmer/Analyst (4) is responsible for full stack application development on a greenfield development project * Design and develop ...
Sr. Java Full stack Developer - Temporary Remote
$49.50 - $63.25/hr
As a member of the application development team, the Computer Programmer/Analyst (4) is responsible for full stack application development on a greenfield development project * Design and develop ...
Sr. Java Full stack Developer - Temporary Remote
Oklahoma City, OK · On-site +1
$49.50 - $63.25/hr
As a member of the application development team, the Computer Programmer/Analyst (4) is responsible for full stack application development on a greenfield development project * Design and develop ...
Sr. Java Full stack Developer - Temporary Remote
Oklahoma City, OK · On-site +1
$49.50 - $63.25/hr
As a member of the application development team, the Computer Programmer/Analyst (4) is responsible for full stack application development on a greenfield development project * Design and develop ...
Software/Computer Engineer
Oklahoma City, OK · On-site
We are seeking a highly motivated Software/Computer Engineer to support the Weather Systems Group. This role contributes to the design, integration, and sustainment of mission-critical aviation ...
Software/Computer Engineer
Oklahoma City, OK · On-site
We are seeking a highly motivated Software/Computer Engineer to support the Weather Systems Group. This role contributes to the design, integration, and sustainment of mission-critical aviation ...
Computer Programming Tutor
Tulsa, OK · Remote
$18 - $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 ...
Computer Programming Tutor
Tulsa, OK · Remote
$18 - $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 ...
Computer Programming Tutor
Stillwater, OK · Remote
$18 - $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 ...
Computer Programming Tutor
Stillwater, OK · Remote
$18 - $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 ...
Computer Programming Tutor
Oklahoma City, OK · Remote
$18 - $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 ...
Computer Programming Tutor
Oklahoma City, OK · Remote
$18 - $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 ...
CAD Programmer & Designer (Cabinet Vision)
Oklahoma City, OK · On-site
$20 - $22/hr
Role: CAD Programmer/Designer (Cabinet Vision) Position Type: Contract-to-Hire Location: Oklahoma City, OK Pay Rate Range: $20.00 - $22.00/hour DOE Benefits: You are eligible for medical, dental ...
CAD Programmer & Designer (Cabinet Vision)
Oklahoma City, OK · On-site
$20 - $22/hr
Role: CAD Programmer/Designer (Cabinet Vision) Position Type: Contract-to-Hire Location: Oklahoma City, OK Pay Rate Range: $20.00 - $22.00/hour DOE Benefits: You are eligible for medical, dental ...
Computer Engineer, Level 2
Oklahoma City, OK · On-site
Join our growing team as an electrical/computer engineer in support of the Telcom Sub-team at the MMAC in Oklahoma City. Requirements: US Citizenship or Permanent Residency required. All applicants ...
Computer Engineer, Level 2
Oklahoma City, OK · On-site
Join our growing team as an electrical/computer engineer in support of the Telcom Sub-team at the MMAC in Oklahoma City. Requirements: US Citizenship or Permanent Residency required. All applicants ...
Computer Engineer, Level 2
Oklahoma City, OK · On-site
Join our growing team as an electrical/computer engineer in support of the Telcom Sub-team at the MMAC in Oklahoma City. Requirements: US Citizenship or Permanent Residency required. All applicants ...
Computer Engineer, Level 2
Oklahoma City, OK · On-site
Join our growing team as an electrical/computer engineer in support of the Telcom Sub-team at the MMAC in Oklahoma City. Requirements: US Citizenship or Permanent Residency required. All applicants ...
Electrical and Computer Engineering Tutor
Tulsa, OK · Remote
$18 - $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 ...
Electrical and Computer Engineering Tutor
Tulsa, OK · Remote
$18 - $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 ...
Electrical and Computer Engineering Tutor
Stillwater, OK · Remote
$18 - $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 ...
Electrical and Computer Engineering Tutor
Stillwater, OK · Remote
$18 - $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 ...
Electrical and Computer Engineering Tutor
Oklahoma City, OK · Remote
$18 - $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 ...
Electrical and Computer Engineering Tutor
Oklahoma City, OK · Remote
$18 - $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 ...
FE - Electrical and Computer Engineering Tutor
Oklahoma City, OK · Remote
$30 - $40/hr
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 ...
FE - Electrical and Computer Engineering Tutor
Oklahoma City, OK · Remote
$30 - $40/hr
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 ...
FE - Electrical and Computer Engineering Tutor
Stillwater, OK · Remote
$30 - $40/hr
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 ...
FE - Electrical and Computer Engineering Tutor
Stillwater, OK · Remote
$30 - $40/hr
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 ...
FE - Electrical and Computer Engineering Tutor
Tulsa, OK · Remote
$30 - $40/hr
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 ...
FE - Electrical and Computer Engineering Tutor
Tulsa, OK · Remote
$30 - $40/hr
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 ...
CAD Engineer
Tulsa, OK · On-site
As a CAD Engineer, you will play a pivotal role in the design and development of various products, ensuring precision and accuracy throughout the process. If you possess a strong aptitude for CAD ...
CAD Engineer
Tulsa, OK · On-site
As a CAD Engineer, you will play a pivotal role in the design and development of various products, ensuring precision and accuracy throughout the process. If you possess a strong aptitude for CAD ...
CAD Engineer
Tulsa, OK · On-site
$50K - $60K/yr
As a CAD Engineer, you will play a pivotal role in the design and development of various products, ensuring precision and accuracy throughout the process. If you possess a strong aptitude for CAD ...
CAD Engineer
Tulsa, OK · On-site
$50K - $60K/yr
As a CAD Engineer, you will play a pivotal role in the design and development of various products, ensuring precision and accuracy throughout the process. If you possess a strong aptitude for CAD ...
Bachelor of Science from an ABET (Accreditation Board for Engineering and Technology) accredited program in Computer/Electrical/Electronic Engineering.
Bachelor of Science from an ABET (Accreditation Board for Engineering and Technology) accredited program in Computer/Electrical/Electronic Engineering.
Computer Programmer information
See Oklahoma salary details
$30.5K - $35.7K
5% of jobs
$35.7K - $41K
10% of jobs
$41K - $46.2K
7% of jobs
$47.1K is the 25th percentile. Wages below this are outliers.
$46.2K - $51.5K
15% of jobs
$51.5K - $56.7K
7% of jobs
The median wage is $58.6K / yr.
$56.7K - $61.9K
15% of jobs
$61.9K - $67.2K
11% of jobs
$71.1K is the 75th percentile. Wages above this are outliers.
$67.2K - $72.4K
6% of jobs
$72.4K - $77.7K
14% of jobs
$77.7K - $82.9K
7% of jobs
$82.9K - $88.2K
2% of jobs
$30.5K
$60K
$88.2K
How much do computer programmer jobs pay per year?
What are computer programmers?
What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?
What Does a Computer Programmer Do?
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
What is the difference between Computer Programmer vs Software Developer?
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
What are some typical challenges computer programmers face when working on large team projects?

Other
Posted 16 days ago
Job description
ASRC Federal Advanced Research supports the Federal Aviation Administration (FAA) National Airspace System (NAS) (SLES) contract.
We are seeking a highly motivated Software/Computer Engineer to support the Weather Systems Group. This role contributes to the design, integration, and sustainment of mission-critical aviation weather systems supporting real-time operations across the NAS.
Responsibilities:
- Design, develop, test, and maintain software supporting weather system applications and fielded devices
- Implement enhancements, bug fixes, and new capabilities across system components
- Develop scripts and tools using C, C++, and Python for automation, analysis, and system configuration
- Provide technical support to field technicians, maintenance personnel, and engineering teams by responding to trouble reports, support requests, and operational issues involving ASOS systems and associated configuration-controlled products.
- Participate in code reviews, integration testing, and configuration management processes
- Support full software lifecycle including requirements, development, testing, and deployment
- Design, implement, and maintain network infrastructure (LAN/WAN/wireless) supporting weather systems
- Configure and manage routers, switches, and network segmentation (VLANs, ACLs, VPNs)
- Troubleshoot network performance and connectivity issues using diagnostic tools
- Perform capacity planning and scalability assessments for distributed systems
- Support secure communications and network hardening efforts
- Support integration of hardware and software systems in lab and field environments
- Troubleshoot system-level issues across software, networking, and hardware components
- Handle and document trouble calls from operational users and field sites
- Conduct system testing, validation, and verification activities
- Evaluate and recommend upgrades for end-of-life hardware and system modernization
- Coordinate and manage engineering changes from concept through deployment
- Develop technical documentation, reports, and engineering artifacts for field use
- Lead or contribute to process improvements and engineering best practices
- Collaborate with government stakeholders, engineers, and field technicians
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.
- Familiarity with VLANs, VPNs, NAT, ACLs, and network segmentation
- Knowledge of network monitoring and diagnostic tools
- Strong understanding of the OSI model, TCP/IP comms, subnetting, routing, and switching
- Familiarity with HW system design, schematics and interconnects
- Understanding of serial communication protocols such as RS-232
- Proficient in programming languages and scripts used in model and tool development (C, C++, Python)
- Experience with use of source control such as Git.
- Must demonstrate initiative with minimal oversight
- Experience working in a team environment
- Experience authoring technical documentation and providing technical support
- Good written and spoken communication including developing technical documentation
- Ability to pass an FAA background investigation
- Must be local to the OKC area or willing to relocate. Will need to have the ability to interface with hardware when needed.
- Must be willing to travel up to 10% of the time.
Education/Experience:
- Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, or related field
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