Software Engineer (Entry Leval)
About the Company:
Avion Solutions, Inc. is a 100% employee-owned company supporting aviation and engineering-related work.
About the Role:
Avion Solutions, Inc. is seeking a Software Engineer – HPC and Data Applications to support the development of aircraft data-analysis capabilities. Based in Huntsville, Alabama, this role focuses on building and maintaining software for Linux-based high-performance computing (HPC) environments, with an emphasis on processing aircraft vibration, health-monitoring, and maintenance data. You will work with engineers, analysts, and aviation subject-matter experts to develop reliable software solutions that support aircraft data analysis and maintenance applications.
Key Responsibilities:
Design, develop, test, and maintain C++ and Python software for Linux-based high-performance computing environments.
Develop software to process and analyze aircraft vibration, health-monitoring, and maintenance data.
Integrate file-processing capabilities and analytical algorithms into reliable backend workflows.
Support the development of backend services for web-based data-analysis applications.
Improve software performance, scalability, reliability, and maintainability.
Develop automated tests and supporting technical documentation.
Collaborate with engineers, analysts, and aviation subject-matter experts to translate operational needs into software capabilities.
Participate in code reviews and configuration-management activities.
Perform other duties as assigned.
Required Qualifications:
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
At least 3 years of relevant software-development experience.
Experience developing software using C++ and Python.
Experience developing, building, testing, debugging, and deploying software in local and remote Linux environments using command-line tools.
Strong problem-solving, teamwork, and communication skills.
Must be a U.S. citizen.
Ability to obtain and maintain a Department of War (DoW) security clearance.
Ability to travel up to 10% of the time.
Preferred Qualifications:
Experience with high-performance computing (HPC), distributed computing, or clustered Linux environments.
Experience developing backend services, web APIs, or web applications.
Familiarity with aircraft data analysis, signal processing, or aviation maintenance.
Location: Huntsville, Alabama.
Equal Employment Opportunity:
Avion Solutions, Inc. is an Equal Employment Opportunity Employer and a VEVRAA-governed Federal Contractor. The company provides equal employment opportunities to employees and applicants, including protected veterans and individuals with disabilities. Employment and promotion decisions are made without regard to age, sex, sexual orientation, marital status, race, religion, color, veteran status, genetic information, physical or mental disability, national origin, or any other status protected by law.