Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply on company site

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Software Programmer

Engineering Research Huntsville Full-Time
Apply on company site

Aerie Aerospace is seeking a Software Programmer to join our team on the Marshall Engineering Technician and Trades Services (METTS) contract. Our work is destined to have a long-range effect on space exploration and we can offer a partnership in which you can grow personally and professionally within a framework of strong leadership, competitive compensation, and rewarding career path.


Essential Job Functions/Requirements:

  • Must have experience/knowledge in commonly-used concepts, practices, and procedures within computer-related fields

  • Design, modify, develop, write and implement custom software programming applications to support custom data acquisition applications and systems

  • Perform a variety of other software and computer system administration tasks, including: system installation, configuration management, test setup, data recording and data processing

  • Design, develop and maintain analytical products and utilities

  • Proficient knowledge of C++, Python, Fortran and be able to understand other tool interfaces including MatLab, etc.

  • Must be able to work with independently, with little supervision

  • Application development using Fortran, Python, C/ C++ of Command Line and GUI based Software, including data utilities and libraries/DLL’s

  • Software development and maintenance will be required on both Windows and Linux platforms

  • Design, Develop, and maintain custom Data Acquisition and Analytical Applications

  • Interface directly with customers

  • Critical writing skills for product documentation, reporting, and presentation

  • Good communication skills in order to gather, understand, and meet customer requirements

  • Proficient at using Windows and Linux operating systems

  • Troubleshoot and develop technical solutions for field engineers, technicians, and customers


Education, Training and Experience

  • BS degree in computer science, computer engineering, software engineering or related field from an accredited college or university.

  • Minimum Experience: 2-5 years


Additional Experience desired but not required:

  • Ability to take off the shelf digital equipment such as cameras and modify internal software for NASA specific needs. 

  • Ability to design, develop and maintain software and hardware which controls, captures and post processes thermal imaging into infrared thermography. 

  • Design, develop and maintain software and hardware which controls, captures and post processes imaging into engineering products. 

  • Design, develop and maintain software which converts thermal/fluid math models into engineering products such as graphs and visual products.


Aerie Aerospace LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected class.


Do you have a clearance? If so, what type?


Recommended skills

Installations (Computer Systems)
Software Engineering
C++ (Programming Language)
C (Programming Language)
Apply to this job.
Think you're the perfect candidate?
Apply on company site

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 1779


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.