Software Engineer

Avion Solutions

Huntsville (AL)

On-site

USD 90,000 - 140,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Avion Solutions Inc. in Huntsville, AL, is seeking a Software Engineer – HPC and Data Applications to design and build software for aircraft data-analysis tasks.

You will work on C++ and Python in Linux HPC environments, processing vibration and health-monitoring data while developing backend services for data-analysis apps. The role requires a BS in a technical field and 3+ years of software development experience, with strong teamwork and communication skills.

Qualifications

  • Bachelor’s degree in a relevant technical discipline.
  • Three or more years of software development experience.
  • Experience with C++ and Python.
  • Linux development, building, testing and deployment with command-line tools.
  • Strong problem-solving, teamwork and communication skills.

Responsibilities

  • Design, develop, test, and maintain C++ and Python software for Linux-based HPC environments.
  • Process and analyze aircraft vibration, health-monitoring, and maintenance data.
  • Integrate file-processing capabilities and analytical algorithms into backend workflows.
  • Support backend services for web-based data-analysis applications.
  • Improve performance, scalability, reliability, and maintainability; develop automated tests and documentation.
  • Collaborate with engineers, analysts, and aviation experts to translate needs into software capabilities.
  • Participate in code reviews and configuration-management activities.

Skills

C++
Python
Linux
Teamwork

Education

Bachelor's degree in Computer Science / Software Engineering / related technical discipline

Job description

Avion Solutions Inc., a 100% employee-owned company, is seeking candidates for a Software Engineer – HPC and Data Applications to support the development of aircraft data-analysis capabilities. This position is based in Huntsville, AL.

Job Responsibilities/Duties:
  • Design, develop, test, and maintain C++ and Python software for Linux-based high-performance computing (HPC) 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.
  • Other duties as assigned.
Required Experience:
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Three or more years of relevant software-development experience.
  • Experience developing software in 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 and have the ability to obtain and maintain a DoW security clearance.
  • Must be able to travel up to 10% of the time.
Preferred Qualifications:
  • Experience with 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.
Equal Opportunity:

Avion Solutions, Inc. reaffirms its belief in equal employment opportunity for all employees and applicants. Avion Solutions, Inc. is an Equal Employment Opportunity Employer and a VEVRAA-governed Federal Contractor that affords equal employment opportunity to protected veterans and people with disabilities. Avion Solutions, Inc. provides all employees and job applicants equal employment opportunities in hiring and promotion 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 reason prohibited by law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Avion Solutions, Inc. • Huntsville (AL)

On-site
USD 90,000 - 140,000
HPC & Data Software Engineer (C++/Python)
HPC & Data Software Engineer (C++/Python)

Avion Solutions • Huntsville (AL)

On-site
USD 90,000 - 140,000
HPC & Data Analytics Software Engineer
HPC & Data Analytics Software Engineer

Avion Solutions, Inc. • Huntsville (AL)

On-site
USD 90,000 - 140,000
Full Stack Software Developer
Full Stack Software Developer

Avion Solutions, Inc. • Huntsville (AL)

On-site
USD 110,000 - 140,000
Engineer
Engineer

Avion Solutions, Inc. • Huntsville (AL)

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

Avion Solutions • Huntsville (AL)

On-site
USD 90,000 - 120,000
Software Test Engineer
Software Test Engineer

Avion Solutions, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Internship 2027 - Systems Engineer
Internship 2027 - Systems Engineer

Avion Solutions, Inc. • Huntsville (AL)

On-site
USD 25,000 - 36,000
Propulsion Engineer - Environment Control Systems
Propulsion Engineer - Environment Control Systems

Avion Solutions • Huntsville (AL)

On-site
USD 120,000 - 160,000
Propulsion Engineer - Environment Control Systems
Propulsion Engineer - Environment Control Systems

Avion Solutions, Inc. • Huntsville (AL)

On-site
USD 120,000 - 180,000