University of Oklahoma

Sr Software Engineer

University of Oklahoma$100K — $120K *
Aerospace & Defense
15+ years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in engineering or related field
  • Minimum 5 years of embedded software development experience
  • Proficiency in C++ and Python programming languages
  • Familiarity with Linux operating systems
  • Ability to work in high-performance, multi-threaded environments

Responsibilities

  • Architect and implement frameworks, APIs, and control layers for radar systems
  • Develop, maintain, and optimize Linux services and daemons
  • Code, debug, and thoroughly test system software
  • Collaborate with electrical engineering, FPGA, and platform teams
  • Troubleshoot low-level OS issues and hardware-software integration challenges
  • Provide consulting on system designs and cost-effective solutions
  • Possibly lead a functional team in project execution

Benefits

  • Eligible for benefits
  • Work Monday to Friday, 8:00 a.m. to 5:00 p.m.
  • Possible travel opportunities
  • Support for obtaining a DoD security clearance
  • Involvement in cutting-edge radar technology projects
Full Job Description
Pay Range: Commensurate with experience

Benefits Eligible: Yes

Work Schedule: Monday - Friday, 8:00 a.m. to 5:00 p.m.

Travel: May be required

For Best Consideration Date: 08/10/2026

Position Introduction:

The Advanced Radar Research Center (ARRC) is seeking experienced technical software engineers.

This position serves as a Senior Engineer in the design and implementation of software architecture for radar & equipment monitoring and control.

A qualified candidate should have a Bachelor's in an engineering discipline and at least 60 months of software development experience, including C++, Python and familiarity with Linux.

This position will be expected to:
  • Architect and implement frameworks, APIs, and control layers to enable system functionality.
  • Develop, maintain, and optimize Linux daemons and services for system critical high-performance, multi-threaded applications.
  • Code, debug, and test system software.
  • Collaborate closely with functional teams including EE, FPGA, and platforms teams to create processing, control, and validation solutions.
  • Troubleshoot and resolve low-level OS issues, networking bottlenecks, and hardware-software integration challenges
  • Provide consulting to system-level designs, including costing, lead times, and alternative solutions.
  • May lead a functional team.
  • Performs various duties as needed to successfully fulfill the functions of the position.

View full job description

Required Education and Experience:
  • Bachelor's degree.
  • 60 months of embedded software experience.

Equivalency/Substitution: Will accept 48 months of related experience in lieu of the Bachelor's degree for a total of 108 months of related experience.

Department Preferences:
  • Possess a current DoD security clearance or has the ability to obtain and maintain security clearance

Hiring Contingent Upon a Background Check: Yes

Norman Campus: If you are selected as a finalist for a position that supports the Norman Campus, you will be subject to The University of Oklahoma Norman Campus Tuberculosis Testing policy .

About University of Oklahoma

The University of Oklahoma is a public research university located in Norman, Oklahoma. Founded in 1890, it had existed in Oklahoma Territory near Indian Territory for 17 years before the two became the state of Oklahoma. In Fall 2018 the university had 31,250 students enrolled, most at its main campus in Norman. Employing nearly 3,000 faculty members, the school offers 152 baccalaureate programs, 160 master's programs, 75 doctorate programs, and 20 majors at the first professional level.
Learn more about University of Oklahoma
Size
12,000 employees
Industry

Similar Jobs

More Jobs at University of Oklahoma

More Aerospace & Defense Jobs

Find similar Sr Software Engineer jobs: