Job Locations
US-TN-Arnold AFB
Requisition Number |
2025-22330
|
Category |
Engineering
|
Category |
Engineering
|
Overview
Job Title: Software Engineer Location: Arnold AFB, TN Job Family Code: T - Software & System Development Function/Branch: Engineering/Engineering Solutions Directorate: Engineering & Tech Support Position Type: Regular, Full Time Pay Type: Exempt Grade: L06 - L07 Salary Range or Starting Hourly Rate (provided by HR): $75,000 - $120,000 / year Overview Beyond New Horizons, LLC (BNH) has an exciting opportunity for an early career Software Engineer, supporting TOS II, at AEDC in Arnold AFB, TN. The engineer will be working as a member of the Engineering Solutions branch responsible for supporting the United States Air Force Test Operations and Sustainment efforts. The Engineering Solutions branch performs cutting edge technology development work in support of the National Defense Strategy. Open to internal and external candidates. Job Summary The successful candidate will support the Engineering Solutions Tool Development Section. Working under the guidance of experienced engineers and software professionals, primary responsibilities for this position include designing, developing, testing and deploying software tools, data acquisition systems, and hardware interaction within our branch supporting AEDC aerospace ground test facilities. Job Duties:
Participate in one or more of the following as workload and mission needs dictate:
- Interface with scientific instruments to monitor status and trigger data acquisition
- Learn and understand new APIs and use them to implement features
- Complete programming tasks in a timely manner so the project stays within schedule and budget
- 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
- Support software configuration management practices to ensure system integrity
- Develop and manufacture hardware in support of advanced measurement and diagnostic systems
- Support preparation of engineering studies and reports
- Use software engineering source code version control best practices
- Interact with subject matter experts to gather requirements and design new features
- Participate in code reviews, explain implementation approach, and receive feedback
- Communicate plans and progress with coworkers in a professional manner
- Interact with program management customers with courtesy and professionalism
- Use effective written and verbal communication skills with team
- Participates in and fosters a work environment based upon openness, trust, communication, & teamwork
- It is a condition of employment to wear company issued PPE (Personal Protective Equipment) in accordance with supervisory direction and company policy.
- Perform other related duties as required
Basic Qualifications:
- BS in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related scientific discipline from an accredited college or university program
- Must be able to obtain & maintain security clearance & access to DoD network & computer systems
- Current U.S. Citizenship is required
Preferred Qualifications
- A minimum of two (2) years of relevant work experience or college coursework in software engineering including design, coding, configuration control, and maintenance.
- Ability to work independently to accomplish complex tasks required to configure and validate instrumentation, controls, measurement, and recording equipment during test operations
- Experience with Python, LabVIEW, C, C++, MATLAB, SQL, and C#
- 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
- Interest in expanding knowledge to include hardware interfaces such as optical measurement systems, microcontrollers, finite state machines, etc.
- Interest in solving complex problems efficiently and effectively
- Active DoD secret or higher-level security clearance
What We Offer
- Competitive salaries
- Continuing education assistance
- Multiple healthcare benefits packages
- 401K with employer matching
- Paid time off (PTO) along with a federally recognized holiday schedule
Who We Are Beyond New Horizons (BNH) is a fully populated joint venture of Astrion and Fluor Federal Services, Inc. formed to provide unmatched Test Operations and Sustainment services for the Arnold Engineering Development Complex. We chose our name to serve as an enduring reminder of our commitment to AEDC's rich aerospace research and development legacy anchored in AEDC's Toward New Horizons founding study and the unprecedented opportunities to greatly expand AEDC's capabilities and capacity Beyond those existing today. Leveraging the capabilities of our parent companies, BNH specializes in testing and evaluation for military and space systems combined with proven capability in large-scale Government program management, integration, engineering, and construction services for specialized and technically advanced high-hazard facilities. Join our Team! BNH is an Equal Employment Opportunity Employer. We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
|