3 days ago
Beavercreek, OH, USAEntry Level

Base Salary

$75k - $95k/yr

Responsibilities

  • Develop, test, and debug C++ and Python software for embedded Linux systems.
  • Integrate software with FPGA-based processing components, hardware accelerators, and high-speed interfaces including AXI, DMA, and GPIO.
  • Create and maintain unit, integration, and hardware-in-the-loop test frameworks.
  • Develop Python utilities for hardware control, calibration, test automation, and data analysis.
  • Participate in code reviews and software build, deployment, and configuration management processes.
  • Troubleshoot system integration issues across hardware and software disciplines.
  • Support laboratory experiments, field demonstrations, and customer technical reviews.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related STEM field.
  • 0–2 years of relevant experience, including internships, undergraduate research, capstone projects, or professional software development.
  • Experience with C or C++ and Python.
  • Familiarity with Linux development environments and command-line tools.
  • Experience using Git for version control.
  • Ability to obtain and maintain a TS/SCI security clearance.
  • Desired experience with ARM-based systems such as AMD/Xilinx Zynq UltraScale+ MPSoC, NVIDIA Jetson, or Raspberry Pi.
  • Desired exposure to Vivado, Vitis, VHDL, Verilog, or High-Level Synthesis workflows.
  • Familiarity with CMake, automated testing frameworks, and software quality tools.
  • Coursework or project experience in computer vision, digital signal processing, optical communications, robotics, or sensor systems is desirable.
  • Experience reading schematics, performing board bring-up, or debugging hardware interfaces with oscilloscopes or logic analyzers is desirable.

Benefits

  • Riverside offers comprehensive compensation and benefit packages to employees.
  • The employer is an affirmative action and equal opportunity employer.

Tech Stack

Categories

Riverside Research Institute

About Riverside Research Institute

501-1,000 employees

Riverside Research Institute is a nonprofit R&D organization founded in 1967 and headquartered in Fairfax, Virginia. It delivers research services, technical consulting, and prototype systems in areas such as AI/ML, radar and RF, optics/photonics, and trusted systems for U.S. defense and intelligence agencies, including work supporting NASIC. The organization operates primarily through government contracts and sponsored research programs.

Contact me