They meticulously evaluate, process, and track engineering and configuration change requests for ... Support integration, configuration, and testing of RPG/RDA components; create and maintain software ...
They meticulously evaluate, process, and track engineering and configuration change requests for ... Support integration, configuration, and testing of RPG/RDA components; create and maintain software ...
They meticulously evaluate, process, and track engineering and configuration change requests for ... Support integration, configuration, and testing of RPG/RDA components; create and maintain software ...
They meticulously evaluate, process, and track engineering and configuration change requests for ... Support integration, configuration, and testing of RPG/RDA components; create and maintain software ...
Laser Programmer
Oklahoma City, OK · On-site
The position interprets engineering drawings and specifications, converts design data into accurate machine-ready programs, and works with Engineering, Manufacturing Engineering, Production, Quality ...
Laser Programmer
Oklahoma City, OK · On-site
The position interprets engineering drawings and specifications, converts design data into accurate machine-ready programs, and works with Engineering, Manufacturing Engineering, Production, Quality ...
Laser Programmer
Oklahoma City, OK · On-site
POSITION SUMMARY The Laser Programmer creates, maintains, and optimizes CNC laser programs and material nests used to support production. The position interprets engineering drawings and ...
Laser Programmer
Oklahoma City, OK · On-site
POSITION SUMMARY The Laser Programmer creates, maintains, and optimizes CNC laser programs and material nests used to support production. The position interprets engineering drawings and ...
They meticulously evaluate, process, and track engineering and configuration change requests for ... Support integration, configuration, and testing of RPG/RDA components; create and maintain software ...
They meticulously evaluate, process, and track engineering and configuration change requests for ... Support integration, configuration, and testing of RPG/RDA components; create and maintain software ...
They meticulously evaluate, process, and track engineering and configuration change requests for ... Support integration, configuration, and testing of RPG/RDA components; create and maintain software ...
They meticulously evaluate, process, and track engineering and configuration change requests for ... Support integration, configuration, and testing of RPG/RDA components; create and maintain software ...
SCADA Programmer
Oklahoma City, OK · On-site
In addition to equipment sales, our integration, programming, SCADA, and telemetry offerings make us a comprehensive partner for our customers. POSITION SUMMARY We are looking for a talented and ...
SCADA Programmer
Oklahoma City, OK · On-site
In addition to equipment sales, our integration, programming, SCADA, and telemetry offerings make us a comprehensive partner for our customers. POSITION SUMMARY We are looking for a talented and ...
Salvagnini Programmer - Nights
Tulsa, OK · On-site
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
Salvagnini Programmer - Nights
Tulsa, OK · On-site
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
Salvagnini Programmer - Nights
Tulsa, OK · On-site
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
Salvagnini Programmer - Nights
Tulsa, OK · On-site
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
Programmer Level 1
Oklahoma City, OK · On-site
TransAmerica, a premier IT consulting and technical staffing company, is looking to add an entry level Programmer to our team. The successful candidate must work onsite in Oklahoma City, OK. Position ...
Programmer Level 1
Oklahoma City, OK · On-site
TransAmerica, a premier IT consulting and technical staffing company, is looking to add an entry level Programmer to our team. The successful candidate must work onsite in Oklahoma City, OK. Position ...
Simulations Software Programmer
Lawton, OK · On-site
Two programmers are required. Provide written documentation of changes to source code, required to maintain FireSim XXI software. Written documentation will conform to established FireSim XXI ...
Quick apply
Simulations Software Programmer
Lawton, OK · On-site
Two programmers are required. Provide written documentation of changes to source code, required to maintain FireSim XXI software. Written documentation will conform to established FireSim XXI ...
Working under the guidance of senior developers and technical leads, the Programmer I will assist with analyzing system requirements, developing, testing, debugging, and maintaining software ...
Working under the guidance of senior developers and technical leads, the Programmer I will assist with analyzing system requirements, developing, testing, debugging, and maintaining software ...
Senior Programmer Duration 12 months Location: Stillwater, OK Description: Client is in need for the provision and implementation of a web-based state system to collect the necessary information for ...
Senior Programmer Duration 12 months Location: Stillwater, OK Description: Client is in need for the provision and implementation of a web-based state system to collect the necessary information for ...
On behalf of our client, Procom Services is searching for a Epicor Programmer/Analyst for a 6-month contract opportunity in Oklahoma City, OK. The ideal resource will provide support to Epicor end ...
On behalf of our client, Procom Services is searching for a Epicor Programmer/Analyst for a 6-month contract opportunity in Oklahoma City, OK. The ideal resource will provide support to Epicor end ...
Purpose of Position The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety's simulation products. This role ...
Purpose of Position The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety's simulation products. This role ...
Software Engineer-Developer 4
Oklahoma City, OK · On-site
$77 - $79/hr
Software Engineer-Developer 4 , Oklahoma City, OK Bachelor Must Shift:First Start Time:8:00 AM End Time:5:00 PM Is Clearance Required To Start?:No We are seeking a highly skilled Senior Embedded ...
Quick apply
Software Engineer-Developer 4
Oklahoma City, OK · On-site
$77 - $79/hr
Software Engineer-Developer 4 , Oklahoma City, OK Bachelor Must Shift:First Start Time:8:00 AM End Time:5:00 PM Is Clearance Required To Start?:No We are seeking a highly skilled Senior Embedded ...
Purpose of Position The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety's simulation products. This role ...
Purpose of Position The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety's simulation products. This role ...
Software Engineer
Broken Arrow, OK · On-site
Purpose of Position The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety's simulation products. This role ...
Software Engineer
Broken Arrow, OK · On-site
Purpose of Position The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety's simulation products. This role ...
Purpose of Position The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety's simulation products. This role ...
Purpose of Position The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety's simulation products. This role ...
Purpose of Position The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety's simulation products. This role ...
Purpose of Position The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety's simulation products. This role ...
Rpg Programmer information
See Oklahoma salary details
$30.5K - $38.6K
6% of jobs
$38.6K - $46.7K
0% of jobs
$46.7K - $54.8K
0% of jobs
$54.8K - $62.9K
2% of jobs
$62.9K - $71K
10% of jobs
$76.4K is the 25th percentile. Wages below this are outliers.
$71K - $79.1K
9% of jobs
The median wage is $86.2K / yr.
$79.1K - $87.2K
25% of jobs
$87.2K - $95.3K
19% of jobs
$97.1K is the 75th percentile. Wages above this are outliers.
$95.3K - $103.4K
14% of jobs
$103.4K - $111.5K
8% of jobs
$111.5K - $119.6K
6% of jobs
$30.5K
$86.2K
$119.6K
How much do rpg programmer jobs pay per year?
What are the key skills and qualifications needed to thrive as an RPG programmer, and why are they important?
What are some common challenges RPG programmers face when collaborating with designers and artists on game development teams?
What is an RPG programmer?
An RPG programmer creates or enhances software and programs using RPG (Report Program Generator), a specialized coding language developed by IBM. RPG is currently used for business applications and is compatible with IBM i- or OS/400-based systems. Your responsibilities as an RPG programmer include designing and developing code in RPG, generating reports, and fixing bugs. Qualifications include a bachelor’s degree in computer science and familiarity with multiple coding languages. RPG programmers often work with other programmers in a corporate office or IT department.
What is the difference between Rpg Programmer vs Game Developer?
| Aspect | Rpg Programmer | Game Developer |
|---|---|---|
| Required Skills | Proficiency in RPG languages (e.g., RPG IV), coding, debugging | Programming, design, project management |
| Work Environment | Game studios, software companies, often focused on RPG projects | Broader industry settings, including various game genres |
| Certifications | Programming certifications, game development courses | Computer science degrees, software development certifications |
| Industry Usage | Specialized in RPG game development | Develops multiple game types, including RPGs |
While both roles involve game programming, an Rpg Programmer specializes in creating and maintaining RPG games using specific languages and tools. A Game Developer has a broader scope, working on various game genres and handling multiple aspects of game creation. The Rpg Programmer focuses more on coding within RPG environments, whereas the Game Developer combines programming with design and project management skills.
How much do RPG programmers make?

Full-time
Posted 10 days ago
Job description
ASRC Federal Advanced Research LLC (AFAR) is seeking an experienced Information Systems Security Specialist to join our Configuration Management group that supports the development of the NEXRAD system in Norman, OK. This is a full-time on-site position at the NEXRAD Radar Operations Center (ROC).Â
The ROC Configuration Management group manages hardware and software baselines to maintain WSR-88D system integrity. They meticulously evaluate, process, and track engineering and configuration change requests for system modifications. The team maintains digital and physical data repositories, technical records, and the ROC Technical Library. They provide essential drafting support by creating, updating, and reviewing CAD drawings to strict defense standards. Additionally, the group supports system upgrades by preparing procurement packages, shipping modification kits, and planning field retrofits. They also package and distribute approved software releases while centrally managing site-specific adaptation data. To ensure long-term system health, the team analyzes reliability, maintainability, and part failure trends to guide logistical decisions. Finally, they serve on project teams and conduct strict configuration audits to verify that all systems conform to approved baselines.
Citizenship Requirement
All candidates must have the following to pass the Federal Background Investigation and obtain the FAA Public Trust security clearance.
- Be a US Citizen.
- Have resided in the US for three (3) consecutive years.
- RealID Driver’s License/ID or current US Passport.
Relocation Requirement
Candidate must reside or be willing to relocate, at their expense, within a commutable distance to Norman, OK.Â
Education & Experience Requirement
All non-US Degrees must have a US Equivalency Certificate provided by the candidate.Â
- Bachelor of Science in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science or related field.
- Multiple levels are available:
- Level 1: Entry Level; Zero (0) to three (3) years of experience.
- Level 2: Three (3) to six (6) years of experience.
- Level 3: Six (6) to nine (9) years of experience.
- Level 4: Nine (9) or more years of experience.
Â
 Required SkillsÂ
- Strong scripting skills with hands-on experience automating tasks and workflows.
- Proven background working in Linux/UNIX environments, including system administration, scripting, software deployment, and troubleshooting.
- Experience applying configuration management best practices and using version control tools such as Git.
- Solid understanding of the software development lifecycle (SDLC) and various testing methodologies.
- Experience supporting or developing complex systems that require hardware and software integration.
- Ability to:
- Work independently, as well as a team.Â
- Multi-task across teams in a structured environment.
- Research and problem solve; willingness to learn/try new things
- Communicate effectively through verbal and written communication; including developing technical documentation.
Essential Daily Job Duties
- Provide full lifecycle Configuration Management (CM) support, including planning, identification, control, auditing, and status accounting.
- Establish, manage, and maintain hardware, software, documentation, and system baselines to ensure traceability and integrity.
- Support change control processes by reviewing, approving, implementing, and tracking engineering changes, deviations, waivers, CCRs, and ECPs.
- Utilize NEXRAD (WSR88D) CM systems and tools such as Razor, DOORS, and Agile to manage configuration data and workflows.
- Maintain CM databases, ensuring data accuracy, consistency, accessibility, and automated metric/report generation.
- Coordinate CM activities including documentation reviews, meeting support, action item tracking, and timely closure.
- Develop and maintain scripts and tools to automate CM processes, testing workflows, software deployment, and performance tracking.
- Support integration, configuration, and testing of RPG/RDA components; create and maintain software media and test procedures aligned with baselines and ICDs.
- Plan and execute deployment activities for software/hardware updates, including media creation, kit packaging, logistics coordination, and field support.
- Ensure compliance with ICDs, FAA/program standards, and industry best practices while maintaining technical documentation and driving process improvements.
 Work Environment
- Full-time position with a standard work schedule.
- 5% travel required.
- Cubicle environment.