Nondestructive Evaluation Sciences Branch Intern (Spring 2025)

Hampton, Virginia, US

Analytical Mechanics Associates

Analytical Mechanics Associates (AMA) combines the best of engineering, science, and mathematics capabilities with the latest in information technology and visualization to build solutions. The knowledge, innovation and dedication of the AMA...

View all jobs at Analytical Mechanics Associates

Apply now Apply later

AMA is currently accepting applications for a highly motivated and technically adept Spring 2025 Intern to contribute to the development of an Ultrasonic Nondestructive Testing (NDT) Scanner. This is an exceptional opportunity for a student or recent graduate in Computer or Electrical engineering, preferably with a background and interest in Data Science, to apply their skills and build a reputation. The ideal applicant will be proficient in Python programming and user interface development, with experience in interfacing with data acquisition and motion control hardware using manufacturer-supplied libraries. This individual will play a crucial role in the development of our next-generation Ultrasonic NDT Scanner, working closely with our interdisciplinary team of engineers and researchers. In addition to completing the application on our website (www.ama-inc.com/careers) candidates selected for an interview will be required to provide 2 or more references.

Given the wide range of potential activities, the ability to multi-task between several, unrelated tasks/projects is highly desirable. AMA is looking for applicants with entrepreneurial spirits who are organized and willing to accept responsibility.

Responsibilities:

  • Hardware Integration: Interface with data acquisition and motion control hardware using manufacturer-provided libraries to ensure seamless communication and control.
  • Software Development: Contribute to the development of the scanner's software framework using Python, focusing on efficiency, reliability, and scalability.
  • Ultrasonic NDT Scanner Development: Collaborate on the design, development, and testing phases of the scanner, ensuring it meets project requirements.
  • Data Analysis: Apply data analysis techniques to provide system feedback and visualize data captured by the scanner, contributing to the enhancement of the scanner's diagnostic capabilities.
  • Documentation and Reporting: Maintain detailed records of development progress, challenges, and solutions. Prepare periodic reports for the project team and supervisors.

Requirements:

  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer engineering, Electrical engineering, or related fields.
  • Preference given to candidates with an additional background or strong interest in Data Science or Nondestructive Testing.
  • Technical writing experience with the ability to communicate complex technical concepts to a diverse teams.

Desired Qualifications:

Tasks will be assigned based on applicant’s interest, niche skills, and strengths. Not all desired qualifications are necessary or expected from applicants. 

  • Programming Languages: Python, including advanced concepts (e.g., object oriented programming, user interface development, event driven processes, robust error handling). C/C++ for interfacing with linked libraries.
  • Hardware Interfacing: Familiarity with motion control system components (e.g., stepper motors, linear guides, encoders); experience integrating libraries for hardware control and data acquisition. 
  • Data Analysis: NumPy, Pandas, SciPy; Proficiency in using these libraries for data structuring and analysis; Matplotlib, Tkinter, PySide, PyQtGraph; experience with user interface data visualization tools; Ultrasonic NDT Data Analysis Techniques. 
  • Scan Types: Understanding of A-scans (1D), B-scans (2D), and C-scans (3D) and their applications.
  • Fourier Analysis: Familiarity with applying Fourier transforms to ultrasonic signals for frequency domain analysis, including filtering and feature extraction. 
  • Version Control: Proficiency with GIT, including committing, branching, and merging.

Candidate must be a US Citizenship or Permanent Resident.

Analytical Mechanics Associates (AMA) is proud of our customer relationships, our diverse and dynamic work environment, and our employees' career satisfaction. AMA is a small business with a wide reach; headquartered in Hampton, VA, AMA has operations in Greenbelt, MD; Huntsville, AL; Dallas and Houston, TX; Denver, CO; and Mountain View and Edwards Air Force Base, CA. With over 60 years of experience, AMA specializes in aerospace engineering, science, analytics, information technology, and visualization solutions. AMA combines the best of engineering, science, and mathematics capabilities with the latest in information technologies, visualization, and multimedia to build creative solutions.

AMA is committed to the professional growth of every employee, understanding that the successes of our employees drive our success. We provide a work environment that is engaging, collaborative, and supportive. To learn more about our company, please visit our website at www.ama-inc.com and follow us on Facebook and LinkedIn.

AMA is an Affirmative Action/Equal Opportunity Employer and does not discriminate against any applicant for employment or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic prohibited under federal, state, or local laws.

Apply now Apply later
Job stats:  3  3  0

Tags: Data analysis Data visualization Engineering Git Mathematics Matplotlib NumPy Pandas Python SciPy Testing

Perks/benefits: Career development

Region: North America
Country: United States

More jobs like this