Software Engineer

University of Oklahoma

Norman (OK)

On-site

USD 95,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The University of Oklahoma's Advanced Radar Research Center (ARRC) seeks an experienced software engineer to join the FPGA team, developing firmware for radar data processing and reliable data transfer based on user-defined scan parameters.

A Bachelor's degree in engineering and at least 36 months of embedded software experience are required; the role may require obtaining a federal security clearance. Travel may be required. On-site work in Norman, OK is expected.

Qualifications

  • Bachelor's degree in an engineering discipline.
  • 36 months of embedded software experience.
  • Equivalency/Substitution: 48 months of related experience may substitute for the degree.

Responsibilities

  • Translate complex algorithms and operations into scalable HDL designs.
  • Optimize designs to meet throughput, latency, and FPGA resource constraints.
  • Design and develop testbenches to verify HDL modules and ensure robust data flow across FPGA devices.
  • Perform timing analysis and create constraints or pipelining to ensure timing closure.
  • May lead a functional team.
  • Carry out various duties to fulfill position requirements.

Education

Bachelor's degree

Tools

Verilog
SystemVerilog

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 Software Engineer on the FPGA team. This team is responsible for the development of FPGA firmware to enable reliable production, conditioning, reduction, and transfer of radar data based on user-defined scan parameters


A qualified candidate should have a Bachelor's in an engineering discipline and at least 36 months of software development and optimization experience.


This Position Will Be Expected To


  • Translate complex algorithms and operations into scalable digital designs and implement with high-quality HDL (Verilog, SystemVerilog).

  • Ability to optimize designs to meet constraints by managing trade-offs between throughput, latency, and FPGA resources.

  • Design and develop testbenches that thoroughly test HDL modules to ensure correctness and robustness to ensure data will reliably flow through a complex network of FPGA devices.

  • Carry out timing analysis on designs and create constraints or implement pipelining to ensure compiled bitstreams reliably meet timing.

  • May lead a functional team.

  • Performs various duties as needed to successfully fulfill the functions of the position.

  • This position requires the ability to obtain and maintain federal security clearance.


View Full Job Description

Required Education and Experience


  • Bachelor's degree.

  • 36 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 84 months of related experience.


Hiring Contingent Upon a Background Check: Yes

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

UNIVERSITY OF OKLAHOM • Norman (OK)

On-site
USD 85,000 - 110,000
Sr Software Engineer
Sr Software Engineer

University of Oklahoma • Norman (OK)

On-site
USD 90,000 - 150,000
Benefits eligible
Sr Software Engineer
Sr Software Engineer

UNIVERSITY OF OKLAHOM • Norman (OK)

On-site
USD 90,000 - 130,000
Benefits Eligible
Mixed-Signal Hardware Engineer Senior
Mixed-Signal Hardware Engineer Senior

UNIVERSITY OF OKLAHOM • Norman (OK)

On-site
USD 90,000 - 130,000
Mixed-Signal Hardware Engineer Senior
Mixed-Signal Hardware Engineer Senior

University of Oklahoma • Norman (OK)

On-site
USD 90,000 - 130,000
FPGA Software Engineer – Radar Data & HDL Design
FPGA Software Engineer – Radar Data & HDL Design

UNIVERSITY OF OKLAHOM • Norman (OK)

On-site
USD 85,000 - 110,000
Senior FPGA HW Engineer
Senior FPGA HW Engineer

Liberty Defense • Wilmington (MA)

On-site
USD 135,000 - 165,000
Firmware/FPGA Engineer Mid-Level
Firmware/FPGA Engineer Mid-Level

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 90,000 - 120,000
Lead Firmware Engineer
Lead Firmware Engineer

Systemstechnologyresearch • Arlington (VA)

On-site
USD 157,000 - 224,000
Senior FPGA Engineer
Senior FPGA Engineer

Array Labs Inc. • Redwood City (CA)

On-site
USD 150,000 - 250,000