Job Title:  Software Test Engineer

Location: 

Huntsville, AL, US, 35808

Business Unit:  Abaco Business Unit
Posting Date:  Oct 8, 2025
Job Description: 

Job Summary:

A Software Test Engineer designs, builds, and maintains automated test systems and scripts to verify the functionality and quality of printed circuit boards (PCBs). Key responsibilities include developing automated test software, troubleshooting test systems using specialized equipment, documenting results, collaborating with design and manufacturing teams, and continuously improving test processes to ensure compliance with standards and product reliability.

Role Responsibilities:

  • Develop and maintain automated test sequences, software, firmware, and scripts to validate our products during development through manufacturing.
  • Collaborate with product development teams to develop software, requirements, and plans.
  • Work closely with our engineering and production departments to validate solutions as they are deployed in product qualification and manufacturing environments.
  • Communicate status to key stakeholders in a timely and professional manner.
  • Produce internal documentation for assigned tasks consistent with engineering processes and procedures.

Skills & Competencies:

  • Understanding of C/C++.
  • Experienced in writing test software at hardware/driver level.
  • Understanding of Windows and Linux.
  • Understanding of Python, Bash, and other scripting languages.
  • Problem-solving and creative, solution-building skills.
  • Verbal and written communication skills.
  • Approaches assigned tasks methodically from start to finish.
  • Ability to work successfully in a team environment.
  • Desire and ability to work outside of the known areas of expertise.
  • Motivated, with the ability to make decisions and solve problems with minimal supervision
  • Awareness of computer architecture and hardware designs.
  • Working knowledge of peripheral interfaces and protocols such as PCI/PCIe, USB, SATA, SPI, I2C, Ethernet, and Video (DVI, VGA, Display-Port, etc.).
  • An awareness of NI tools LabVIEW and TestStand

Role Requirements:

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or other relevant fields
  • 2+ years of experience in software development in Python and C/C++
  • The following must be performed with or without reasonable accommodation:
    • Regularly required to sit or stand, walk, bend, and reach with hands and arms.
    • Regular use of hands/fingers for handling, holding, grasping, and typing on a computer keyboard.
    • Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
    • Must be able to lift and move up to 50 lbs.

Abaco is a Department of Defense (DoD) supplier and as such employees may work with or be exposed to controlled information that may only be seen or handled by US citizens or qualified permanent residents.

 

 

Compensation

Employee Type:  Salaried
Salary Minimum:  $85,000
Salary Maximum:  $95,000
Incentive:  No

Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting.  The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.

For more information on AMETEK's competitive benefits, please click here.

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 billion.

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. Individuals who need a reasonable accommodation because of a disability for any part of the employment process should call 1 (866) 263-8359.


Nearest Major Market: Huntsville