Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BNH Logo

Software Engineer

BNH

$75,000 - $120,000
Sep 19, 2025
Arnold AFB, TN, US
Apply Now

Beyond New Horizons, LLC (BNH) is seeking a Software Engineer to support the United States Air Force Test Operations and Sustainment efforts at AEDC in Arnold AFB, TN. The role involves developing cutting-edge technology for aerospace ground test facilities, focusing on software tools, data acquisition systems, and hardware interaction.

Requirements

  • Experience with Python, LabVIEW, C, C++, MATLAB, SQL, and C-Sharp
  • Experience with TCP/IP, UDP, Linux, real-time systems, microcontrollers, RS232, REST APIs, databases, industrial data acquisition systems, image processing, HTTP, WebSockets, gRPC, machine learning, advanced mathematics, statistics, and/or physics
  • Working knowledge of version control, object-oriented software design principles, data structures, algorithms, and the software development process
  • Ability to work independently to accomplish complex tasks required to configure and validate instrumentation, controls, measurement, and recording equipment during test operations
  • Use software engineering source code version control best practices
  • Develop and manufacture hardware in support of advanced measurement and diagnostic systems
  • Interest in expanding knowledge to include hardware interfaces such as optical measurement systems, microcontrollers, finite state machines, etc.

Responsibilities

  • Interface with scientific instruments to monitor status and trigger data acquisition
  • Learn and understand new APIs and use them to implement features
  • Understand, modify, and debug code in existing codebase to fix bugs and implement new features
  • Develop and maintain embedded code for microcontrollers and single board real-time Linux computers
  • Write and maintain code for distributed network systems using TCP/IP, UDP, HTTP, and WebSockets
  • Write and maintain programs that implement GUIs in Python using Qt
  • Implement basic data parsing, signal processing, and image processing scripts

Other

  • Must be able to obtain & maintain security clearance & access to DoD network & computer systems
  • Current U.S. Citizenship is required
  • Interact with subject matter experts to gather requirements and design new features
  • Communicate plans and progress with coworkers in a professional manner
  • Interact with program management customers with courtesy and professionalism