Jobs · Engineering · Oklahoma

Sr Software Engineer

University of Oklahoma · Norman, OK · Yesterday
EngineeringFull-time

About the role

The Advanced Radar Research Center (ARRC) is seeking experienced technical software engineers to serve as a Senior Engineer in the design and implementation of software architecture for radar & equipment monitoring and control.

Responsibilities

  • 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.

Requirements

  • A Bachelor's degree in an engineering discipline.
  • At least 60 months of software development experience, including C++, Python, and familiarity with Linux.

Qualifications

  • Current DoD security clearance or ability to obtain and maintain a security clearance.

Skills

  • Experience with C++ and Python.
  • Familiarity with Linux.

Benefits

  • Eligible for benefits.

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 to serve 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 bottlenections, 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

Similar jobs

Sr Software Engineer

TRIMEDXGreater Indianapolis· 2 wk ago
Engineeringapply on trimedx.wd1.myworkdayjobs.com

Sr Software Engineer

Southwest AirlinesDallas, TX· 2 wk ago
Engineering$139k–$154k/yrapply on careers.southwestair.com

Sr Software Engineer

LennarMiami, FL· 1 mo ago
Engineering$107k–$134k/yrapply on careers.lennar.com