1

Computer Programming Online Jobs in Oklahoma (NOW HIRING)

Post-Doctoral Fellow AF7800

Stillwater, OK · On-site

$46K - $62K/yr

... Computer Engineering, Autonomous Driving or related field. Successful candidate will have ... Joshua Li, at qiang.li@okstate.edu Interested and qualified candidates should apply online at A ...

BA/BS in Electrical or Computer Engineering, or a related field * 6+ years of full-time engineering ... Must complete an online IT security awareness course within one week of starting work * Foreign ...

This program is built on a blended learning approach including online learning, face-to-face ... Prepare computer reports on the process of operating efficiencies and failure investigation tests.

New

BA/BS in Electrical or Computer Engineering, or a related field * 6+ years of full-time engineering ... Must complete an online IT security awareness course within one week of starting work * Foreign ...

BA/BS in Electrical or Computer Engineering, or a related field * 6+ years of full-time engineering ... Must complete an online IT security awareness course within one week of starting work * Foreign ...

Quality Engineer

Tulsa, OK · On-site

$62K - $80K/yr

Excellent computer skills in Microsoft Office Suite and the ability to use enterprise applications ... If an applicant is unable to fully access the online application system, Sonaca North America will ...

Knowledge of 3D CAD modelling tools (SolidWorks required) and integrated CFD/Thermal Analysis/FEA ... We respect your online privacy. If you would like to be removed from our mailing list please reply ...

Showing results 41-60

Computer Programming Online information

What is computer programming online?

Computer programming online refers to the practice of writing, testing, and deploying computer software using internet-based tools and platforms. This can include learning to code through online courses, collaborating with other programmers remotely, or using cloud-based development environments. Online programming offers flexibility in learning and working from anywhere with an internet connection and often provides access to a wide range of resources and communities.

What are the key skills and qualifications needed to thrive as an online computer programmer?

To thrive as an Online Computer Programmer, you need a solid grasp of programming languages (such as Python, Java, or JavaScript), algorithmic thinking, and a relevant degree or coding certifications. Familiarity with version control systems like Git, cloud platforms, and integrated development environments (IDEs) is typically required. Strong problem-solving abilities, effective communication, and self-motivation are standout soft skills in remote programming roles. These skills and qualities are crucial for delivering high-quality code, collaborating virtually, and meeting project deadlines in a dynamic, distributed work environment.

How do online computer programming roles typically collaborate with team members given the remote nature of the position?

In online computer programming roles, collaboration often relies on a combination of digital communication tools such as Slack, Microsoft Teams, or Zoom, as well as version control platforms like GitHub or GitLab. Team members participate in regular virtual meetings, code reviews, and asynchronous discussions to ensure alignment on project goals and progress. While remote collaboration can present challenges like time zone differences or less face-to-face interaction, most teams establish clear communication protocols and shared documentation to maintain productivity and cohesion. This structure allows programmers to contribute independently while staying closely connected with their peers and project managers.

What is the difference between Computer Programming Online vs Software Developer?

AspectComputer Programming OnlineSoftware Developer
CredentialsTypically requires programming certifications or coursesRequires a degree in computer science or related field
Work EnvironmentRemote, online platforms, freelance or contract basisUsually office-based or remote, employed by companies
Industry UsageCommon in freelance, online courses, and self-paced learningWidely used in software companies, tech firms, and startups
Search & Comparison IntentOften searched for as online coding or programming jobsCompared for career development or job opportunities

Computer Programming Online focuses on individual coding tasks, often freelance or self-paced, while Software Developer involves creating software applications within a team or company environment. Both roles require programming skills, but the work settings and career paths differ.

Can you work from home as a computer programmer?

Computer programmers often have the option to work from home, especially if their employer supports remote work and they have the necessary skills in programming languages, collaboration tools, and version control systems. Many programming jobs are project-based and can be completed independently, making remote work common in the field.

What are the most commonly searched types of Computer Programming jobs in Oklahoma?

The most popular types of Computer Programming jobs in Oklahoma are:

What job categories do people searching Computer Programming Online jobs in Oklahoma look for?

The top searched job categories for Computer Programming Online jobs in Oklahoma are:

Infographic showing various Computer Programming Online job openings in Oklahoma as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, 3% Contract, and 1% Nights. Highlights an 78% Physical, 2% Hybrid, and 20% Remote job distribution.

Observing Systems Engineer (Engineer III)

Norman, OK • On-site

FedWriters, Inc.
Document Preparation and Secretarial Services • 51 - 200 employees

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Job description

Overview

As an Observing Systems Engineer for FWI supporting NSSL's VORTEX-USA program in Norman, Oklahoma, you will lead the testing, integration, maintenance, and deployment of stereo photogrammetry systems and related instrumentation on NSSL's fixed and mobile observation platforms. Your work — tracking airborne debris in tornadoes and cloud motions, building enclosures that protect camera systems from the elements , and cross-validating data against NSSL's other observing platforms — sits at the intersection of hands-on hardware engineering and cutting-edge severe storms science. This is a field-focused role for an engineer who can work independently across multiple integrated systems and is just as comfortable writing data

Work Schedule and Location:

Hybrid: This full-time hybrid position will work Monday through Friday, 8 AM CST to 5 PM CST, with 90% at National Severe Storms Laboratory (NSSL), National Weather Center, Norman, Oklahoma, or designated field deployment locations.

Responsibilities
  • Collaborate with NSSL scientists and engineers to continue development, testing, and installation of NSSL optical camera systems on vehicle platforms for tracking airborne objects (e.g., tornado debris) using photogrammetric techniques
  • Collaborate with NSSL scientists and engineers to design solutions for deploying camera platforms in adverse weather conditions
  • Develop and integrate requisite software for data quality assurance, effective operations, and efficient data analysis for photogrammetry and other observation platforms
  • Collaborate with NSSL scientists to integrate photogrammetric observations, GPS heading and information, and other onboard instruments
  • Collaborate with NSSL scientists to perform maintenance and improvements to vehicle platforms and instrument integrations for field data collection
  • Identify and document capabilities of systems to guide optimal collection of imagery and data to meet research goals
  • Collaborate with NSSL scientists and engineers to develop workflows to analyze imagery to track imaged objects
  • Prototype analysis tools for integrating data from tracked objects from multiple observation points
  • Evaluate and cross-validate data with other NSSL observing platforms
  • Assist NSSL staff in developing, testing, and deploying other NSSL experimental observing systems
  • Contribute to NSSL field data collection and collaborative research efforts led by other scientists
  • Provide technical documentation (e.g., schematics, code repositories, test reports) for development activities
  • Prepare quarterly reports of status
  • Write a brief report following AMS guidelines and prepare a conference-style presentation; present to project stakeholders and at a national or international conference if possible
Qualifications

Required:

  • BA/BS in Electrical Engineering, Computer Engineering, Mechanical Engineering, Computer Science, or a related field
  • 6+ years of full-time engineering experience

Desired:

  • Demonstrated experience independently integrating multiple sensor and instrumentation systems across fixed and mobile platforms
  • Experience with optical measurements and image processing for scientific and/or technical applications
  • Experience developing software and visualization techniques for scientific data collection and analysis
  • Experience designing and implementing custom solutions for deploying observing platforms (preferred)
  • Experience participating in field projects for scientific data collection (preferred)
  • Expert-level proficiency in Python and other coding languages for data workflows and analysis
  • Ability to work as part of a technical team, preferably for field data collection

Work Setting and Environment

  • Primary location: National Severe Storms Laboratory (NSSL), National Weather Center, Norman, Oklahoma, or designated field deployment locations
  • Normal work hours are Monday through Friday, 8 hours per day / 40 hours per week, excluding federal holidays; field data-collection activities may require irregular hours during active severe weather events
  • Remote work arrangements must be reviewed and approved in advance by the Contracting Officer's Representative (COR); on-site presence may be required based on mission, field operations, collaboration, or security needs
  • Local and non-local travel may be required, not anticipated to exceed 5% annually; all unplanned travel must be approved in writing by the COR at least 10 calendar days in advance
  • Must complete an online IT security awareness course within one week of starting work
  • Foreign national candidates are subject to export control review and require CO/COR approval prior to consideration
  • Government-furnished equipment provided, including access to HPC resources, specialized mobile observation platforms, laboratory test equipment, computers, and office workspace, as applicable

FWI is an Equal Opportunity Employer, including disability/vets.

Why Join Our Team

At FWI, we place the highest importance on creating an exceptional employee experience. You'll have opportunities to achieve your career aspirations through internal promotions, professional development, and other recognition and rewards programs. Join our team and take advantage of the many benefits we offer, including:

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Long-term and Short-term Disability Insurance
  • Life Insurance
  • 401(k) Plan
  • Holiday Pay
  • Paid Time Off
Pay Range

$70,000.00 to $74,000.00

#J-18808-Ljbffr