Demo

Computer (Software) Engineer

Careers
Oklahoma, OK Full Time
POSTED ON 6/14/2026 CLOSED ON 7/12/2026

What are the responsibilities and job description for the Computer (Software) Engineer position at Careers?

Job Title
Computer (Software) Engineer
Location
Oklahoma City, OK 73169 US (Primary)
Education
Bachelor's Degree
Job Type
Full-Time
Travel
0 - 25%
Clearance Type Required
Ability to obtain a Secret Clearance
Job Description

JMA Solutions, a leading government contractor for the Federal Aviation Administration, has a full-time opportunity for an entry level Software Engineer aiding the National Airspace System (NAS) Defense Programs (NDP) Engineering Air Route Radar Systems ONSITE in Oklahoma City, OK.

Duties include but are not limited to:

  • Design and develop software engineering code for the long-range radar Air Route Surveillance Radar (ARSR- 4) and Common Air Route Surveillance Radar (CARSR) systems. Radars are the primary sensor utilized for US Air Defense (DOD), Law Enforcement (DHS), and Air Traffic Management (FAA) 
  • Create, support, test, validate, and verify software modifications to ARSR-4 and CARSR systems to ensure the systems are functioning as required and to improve the system operations
  • Identify and resolve software problems as they arise
  • Determine opportunities to improve efficiency and stability in data processing and workflow
  • Work with other teams to ensure software and hardware systems are designed to support organizational goals
  • Develop status report, procedures and documentations for Technical Instruction (TI) books for software modifications or new software
  • Create advanced algorithms that are deployed as mission critical software to ARSR-4 and CARSR systems
  • Stay up to date on industry trends and technologies in order to ensure the organization is taking advantage of the most current technology
  • Work within the Agile software development environment with Atlassian toolsets
Job Requirements
  • Applicable skills include using C/C programming languages with demonstrated examples of code written in a software engineering capacity
  • Strong analytical and troubleshooting skills
  • Working knowledge of producing software code that interfaces directly with the hardware. Examples include the application of specialty Application Programming Interfaces (API), hardware device drivers, working with embedded systems, or other low-level interface code implemented in order to provide command, control, and status of hardware systems
  • Must be proficient in Microsoft Office Suite (Word, Excel, PowerPoint, and Outlook)
  • The preferred candidate will be detail-oriented, highly self-motivated, and a proactive team player
  • Some travel may be required 

DESIRED SKILLS:

  • Familiarity with assembly language on any processor
  • Familiarity with Lean Agile development
  • Familiarity with RHEL 9

EDUCATION: Must have a bachelor’s degree in Computer Science or Engineering degree such as EE, ME, CE with 6 months of relevant experience upon graduation ( Must have a 3.2 GPA or higher )

SALARY: $76,000 - $83,000 depending on experience and education levels. JMA offers a full benefits package including vision, health, dental, life insurance, as well as a 401k match.

SECURITY CLEARANCE: Ability to successfully obtain and maintain a Secret Clearance (must be a US citizen)

JMA Solutions is an equal opportunity/affirmative action employer and does not discriminate against any applicant for employment on the basis of race, color, religion, sex, age, sexual orientation, gender identity, national origin, veteran status or physical impairment.

Salary : $76,000 - $83,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Computer (Software) Engineer?

Sign up to receive alerts about other jobs on the Computer (Software) Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$72,994 - $92,246
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$84,222 - $112,497
Income Estimation: 
$83,184 - $105,164

Sign up to receive alerts about other jobs with skills like those required for the Computer (Software) Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Careers

  • Careers Bemidji, MN
  • Responsible for the administration of the day-to-day human resources policies and programs, including compensation and benefits administration, employee re... more
  • 2 Days Ago

  • Careers Las Vegas, NV
  • Our Senior Project Manager is responsible for managing project teams that plan, manage, oversee, and direct all projects. DETAILED JOB DESCRIPTION: Helix E... more
  • 3 Days Ago

  • Careers Las Vegas, NV
  • Helix Electric was founded in 1985 and is now one of the nation’s largest and most successful electrical contracting companies. Our commitment to empowerin... more
  • 3 Days Ago

  • Careers Las Vegas, NV
  • The Recruiter is responsible for sourcing candidates, interviewing and managing the recruiting process, advising Hiring Managers on market trends and best ... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Computer (Software) Engineer jobs in the Oklahoma, OK area that may be a better fit.

  • Harris Computer Oklahoma, OK
  • Responsibilities & Duties Write code and contribute to the development of software applications, modules, or components. Participate in higher-level aspect... more
  • 18 Days Ago

  • Harris Computer Oklahoma, OK
  • As a Senior Software Engineer, this professional will lead the design and development of entire computer systems and application software. They will levera... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!